가정하자 나는 다음과 같은 스키마를 가지고 :자 NHibernate : 하나의 오브젝트 표현 개체에서 여러 행을 매핑
테이블 : 이 이 movie_id showing_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 매핑 규칙을 사용하여 매핑을 설정 한 다음 원시 데이터를 원하는 구조로 마사지해야한다고 가정합니다. 나는 체크를 두 번하고 내가 누락 된 것이 없다는 것을 확인했다.
감사합니다.