NHibernate Концептуальные Совокупные Корни - PullRequest
0 голосов
/ 17 апреля 2009

У меня есть пара сущностей, которые я хочу рассматривать как совокупность. Проблема в том, что их ассоциация является концептуальной, а не с помощью внешних ключей в БД.

Схема, которую мне дали: alt text
(источник: robtennyson.us )

Моя цель - создать класс InventoryWeek, в который я добавляю транзакции инвентаризации. Таким образом, неделя инвентаризации явно оборачивается FACIL_INVENTORY_WEEK, а транзакции добавляются к FACIL_INVENTORY. Итак, вытащив это из БД, я бы получил неделю с указанием объекта и даты, а затем я бы хотел, чтобы все транзакции имели INVENTORY_DATE за неделю.

Есть ли способ отобразить эти отношения в nhibernate? Или есть лучший способ смоделировать это в целом?

1 Ответ

0 голосов
/ 22 апреля 2009

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

Чтобы дать какой-то конкретный совет, вы должны задать более конкретный вопрос. Попробуйте сопоставить это, и если что-то не работает, как вы ожидаете, спросите.

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