Помогите с дизайном / отображением nHibernate - PullRequest
0 голосов
/ 19 июля 2009

У меня довольно простая модель данных.

Статья (удостоверение личности, имя, тело, дата) Категория (ID, имя, количество)

Article_Category (articleID, categoryID)

Комментарий (ID, articleID, имя, тело, дата)

Как бы я выложил свое отображение nhibernate?

Кроме того, когда я создаю новую статью, она будет содержать только статью и идентификатор категории, с которой она будет связана. Как это сохранится в базе данных в этом сценарии?

1 Ответ

1 голос
/ 19 июля 2009

Для примера Article and Category вам нужно проверить сопоставление «многие ко многим» и «загрузка против получения».

Многие ко многим (от 6,1 до 6,3 в документации):

http://www.nhforge.org/doc/nh/en/index.html#collections-mapping

http://www.nhforge.org/doc/nh/en/index.html#collections-ofvalues

нагрузка (9,2 в документации):

http://www.nhforge.org/doc/nh/en/index.html#manipulatingdata-loading

Что касается комментариев, это звучит так, как будто бы сработал простой один-ко-многим, и хорошее чтение главы 6 поможет.

...