O / R Mapping: столбец Id-to-One - PullRequest
1 голос
/ 09 мая 2011

Мне нужно создать две таблицы и объекты с отношением один к одному.Теперь мне интересно, лучше ли использовать внешний ключ в одной из таблиц или использовать первичный ключ первой таблицы в качестве первичного ключа второй таблицы?

Любые советы / советы?

1 Ответ

0 голосов
/ 09 мая 2011

Я не могу дать конкретный совет - я могу избежать подобных вопросов в своем собственном проекте, потому что я использую автоматическое сопоставление Fluent NHibernate (FNH).

С помощью FNH вы можете автоматически генерировать схему базы данных из объектной модели.

Он будет генерировать первичные и внешние ключи по мере необходимости - мне даже не нужно об этом думать.

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

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