Я добавил новую модель данных сущностей ADO.Net в свой проект и использовал мастер обновления для добавления таблиц в модель. Пять выбранных таблиц были добавлены в область дизайна. Две другие таблицы не добавятся. Я выбираю их в мастере и нажимаю кнопку Готово, но они никогда не отображаются на поверхности дизайна.
Это ошибка или в некоторых ситуациях таблица не может быть добавлена в модель (по замыслу)?
ОБНОВЛЕНИЕ: XML (*.edmx) выявляет проблему.
<!--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>-->