2010-02-18 4 views
0

다음 표와 클래스가 제공됩니다. 클래스 B를 A에 매핑하는 방법을 알고 싶습니다. B라는 테이블에 직접 참조가 없지만 A가 있습니다. 그것을 참조하십시오. B는 오직 1 A 만 가지고 있습니다. 할 수 있습니까? :)FluentNHibernate/NHibernate 레거시 매핑 문제

table A 
int id 
int bID 


table B 
int id 

class A 
{ 
    virtual int id { get; set;} 
    virtual B B { get; set; } 
} 

class B 
{ 
    virtual int id{get; set;} 
    virtual A A { get; set;} 
} 

답변

0

확인은 B에 매핑 ...

를 걷어 낸 ... hasOne의 (X => x.A) .PropertyRef ("B") Cascade.All().;

캐스케이드가 모두 저장되도록 만들기 위해 필요하지 않고,하지 않고