It doesn’t matter if it’s a new model or created in older version.
I create a physical model for MSSQL2005, create one entity, add a field, set Primary key and choose ‘generate DDL’.
I select all in ‘What To Generate’ (double check all keys are included) and ‘by property Generate’ in ‘Entity List’ (I can select entities manually with same result)
Then I press Generate and script is generated without PK.
See attachments with model and script generated
Couldn’t be problem related to Windows version? I have Czech Windows XP Prof + SP2 with english regional settings.
I’ll try it in english version of WXP
Thanks & regards
TestPK.txp (22.6 KB)