Saya menambahkan Model Data Entitas ADO.Net baru ke dalam proyek saya dan menggunakan Update Wizard untuk menambahkan tabel ke dalam model. Lima dari tabel yang dipilih ditambahkan ke permukaan desain. Dua tabel lainnya tidak akan ditambahkan. Saya memilihnya di wizard dan mengklik Selesai, namun tidak pernah muncul di permukaan desain.
Apakah ini bug, atau adakah situasi di mana tabel tidak dapat ditambahkan ke model (berdasarkan desain)?
UPDATE: XML (* .edmx) mengungkapkan masalahnya.
<!--Errors Found During Generation:
warning 6013: The table/view 'FooBar.dbo.Roles' does not
have a primary key defined and no valid primary key could be inferred.
This table/view has been excluded. To use the entity you will need to
review your schema, add the correct keys and uncomment it.-->
<!--<EntityType Name="Roles">
<Property Name="role_id" Type="decimal" />
<Property Name="role_desc" Type="nvarchar" MaxLength="30" />
</EntityType>-->