0
假設我有以下模式:NHibernate的:在實體到單個對象表示映射的多個行
表:顯示 showing_id movie_id theater_id SHOW_DATE SHOW_TIME
表:電影 movie_id 標題 ...
表:劇院 theater_id 名稱 ...
是否有可能創建一個NHibernate映射,導致以下對象層次結構?
劇院 - 電影 - 看房,其中每一次放映由 列表 - 日期 - 次(適用於日次逗號分隔的字符串)
一些樣本數據:
showing_id movie_id theater_id show_date show_time
-------------------------------------------------------------------------
1 1 1 2010-12-23 13:25
2 1 1 2010-12-23 15:25
3 1 1 2010-12-23 17:25
4 1 1 2010-12-23 19:25
5 1 1 2010-12-24 12:00
6 1 1 2010-12-24 14:45
對於電影ID 1,我想要映射到顯示對象列表,其中包括: 顯示1:日期= 2010-12-23,放映時間:13:25,15:25,17:25,19 :25 顯示2:日期= 2010-12-24,放映時間:12:00 ,14:45
我假設我需要使用標準的NHibernate映射約定來設置映射,然後將原始數據按摩到我正在尋找的結構中。我想我會仔細檢查並確保沒有錯過任何東西。
謝謝!