Вопрос о конфигурации Entity Framework 4.0 - PullRequest
0 голосов
/ 22 августа 2011

Для кода первых соглашений (например, HasRequired, HasOptional, ... Dependent, ... Principal) это предназначено для создания базы данных или обеспечения того, чтобы ваши классы имели соответствующие свойства навигации? Я работаю с существующей базой данных, так что происходит много настроек, и этот аспект меня смущает ...

спасибо

1 Ответ

0 голосов
/ 23 августа 2011

он предназначен для описания того, как выглядят ваши отношения, чтобы структура сущностей знала, как извлечь ваши данные из базы данных в существующей ситуации с базой данных

, если вы генерируете свою базу данных из кода, большая часть этогоне требуется, если вы не хотите, чтобы ваша база данных выглядела определенным образом, поскольку структура сущностей имеет встроенные соглашения для работы со связями и ключами

например, коллекции - это, как правило, отношения один-ко-многим, отдельные типы классов, как правило, один к одному (если не переопределеныопределяя отображение как сложный тип) и т. д.

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