문제

에 따르면 2 개의 테이블과 관계가 필요한 테이블이 있습니다. ObjectType 열.

예를 들어 ObjectType = 1 인 경우 열입니다 물체 표 1을 가리키고 객체 유형 = 2를 가리키면 표 2를 가리 킵니다.

nhibernate 매핑 또는 유창한 nhibernate에서 이것을 달성 할 수 있습니까?

그렇지 않다면 두 테이블 클래스 모두에 동일한 인터페이스를 사용하는 것이 좋습니다. (참고 : 테이블 스키마는 완전히 다릅니다)

도움이 되었습니까?

해결책

두 테이블을 모두 참조하고 클래스 코드에서 요구에 따라 하나 또는 다른 테이블을 사용하지 않겠습니까? 두 테이블 모두에 대한 공통 인터페이스를 반환하고 객체 유형에 따라 하나의 테이블 또는 다른 테이블을 제공하는 속성을 사용하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top