0
在我們的模型之間的一個關係,我們已經實現了實體A和B之間的一對一的關係,如:多一個實體
<cf:property name="For" typeName="{0}.B">
我們現在要添加一個新的(不同的)一個B和AEG之間的一個關係:
<cf:property name="Links" typeName="{0}.A">
顯然,codefluent似乎認爲這種關係是一個單一的一對一的關係,而不是2個不同的一對一關係。
這應該如何建模?
謝謝您的答覆。我們並不需要關係的第二面,即Back2和For2關係。可能relationSynchronize = false對此問題有任何用處? – BremHi
relationSynchronize = false是不相關的。它只是意味着1:1關係在運行時不會同步(同步意味着如果您定義了一側,如A.id-> B.Aid,另一個B.id-> A.Bid也會被設置) –