문제

차이점은 무엇입니까? HasOne() 그리고 References() nhibernate에서?

도움이 되었습니까?

해결책

HasOne 테이블 사이에 일대일 매핑을 만듭니다. References 전형적인 관계형 다중 관계를 만듭니다.

더 정의 :

  • 일대일 관계는 한 레코드가 한 테이블에 존재할 때 다른 참조 테이블에서 하나 및 최대 한 레코드를 가질 수 있음을 의미합니다. 예시: 사용자 테이블 및 옵션 테이블 (한 사용자에게 고정 된 옵션 세트가 있습니다)
  • 다중 관계는 한 레코드가 한 테이블에 존재하면 다른 테이블에 많은 관련 레코드가있을 수 있음을 의미합니다. 예시: 사용자 테이블 및 구매 테이블 (한 사용자는 많은 구매를 할 수 있음).

메모: 내가 말하는 곳 테이블 당신은 그것을 안전하게 교체 할 수 있습니다 수업 또는 실재 당신이 원하는대로, fluentnh를 사용할 때 상호 교환 적으로 사용하기 쉽습니다.

이것은 더 정확하게 설명되어 있습니다 이 fluentnhibernate wiki 기사.

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