1
검색 할 때 정렬되어야하는 다 대다 컬렉션을 매핑하기위한 가장 좋은 방법 (즉, 가장 간단하고 확실한 방법)을 찾으려고합니다. .NHibernate : 정렬 된 다 대다 관계를 매핑하는 방법
public class Person
{
private IList<AddressHistoryRecord> _addressHistory = new List<AddressHistoryRecord>();
IList<AddressHistoryRecord> AddressHistory
{
get { return _addressHistory; }
set { return _addressHistory; }
}
}
public class AddressHistoryRecord
{
public Guid Id { get; set; }
public Guid AtAddressSince { get; set; }
...
}
테이블은 다음과 같습니다 :
table t_Person { ... }
table t_PersonAddressHistory { PersonId, AddressHistoryRecordId }
table t_AddressHistoryRecord { Id, AtAddressSince ... }
그래서 나는 사람의 주소 이력이 아이 에 따라 정렬 된 순서로 검색 가질 수 있도록하려면 다음
는 기본 엔티티와 테이블 AddressHistoryRecord 테이블의 AtAddressSince 컬럼. 최선의 선택은 무엇입니까?