Создание ассоциации между двумя объектами - PullRequest
0 голосов
/ 10 ноября 2011

В БД у нас есть таблицы MyTable1 и MyTable2, и между ними нет никакой связи. В EF у нас есть возможность создать связь между двумя сущностями Entity1 (сопоставленными с MyTable1) и Entity2 (сопоставленными с MyTable2).

a) Я знаю, что это довольно неопределенный вопрос, но все же ... есть ли ситуация, когда имеет смысл создать ассоциацию (независимую или внешнюю ключевую ассоциацию) между Entity1 и Entity2, хотя MyTable1 и MyTable2 не имеют отношения?

b) При создании связи между Entity1 и Entity2 нам также предоставляется опция "Add foreign key properties to Entity2", которая добавляет свойство внешнего ключа к Entity2. Но зачем нам добавлять свойство внешнего ключа в Entity2, если мы не можем сопоставить это свойство ни с одним из MyTable2 столбцов?

спасибо

1 Ответ

1 голос
/ 10 ноября 2011

а) Я добавил ассоциации между таблицей и объектом View. Представление было просто подмножеством таблицы, поэтому я подумал, что было бы целесообразно добавить связь между ними.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...