假設我有這樣的域對象...NHibernate的域對象跨越多個表
public class SpansMultipleTables
{
public int CommonID {get; set;}
public string Table1Value {get; set;}
public int Table2Value {get; set;}
public float Table3Value {get; set;}
}
- 的CommonID屬性映射到所有表上的「ID」欄。
- 的Table1Value屬性映射到表「表1」中的「值」列
- 的Table2Value屬性映射到表「表2」
- 的Table3Value屬性映射的「值」列,以「值」列表中的列表「Table3」
使用FluentNHibernate,我該如何爲這個對象設置一個真正沒有中央表的地圖,因爲它是家?
+1我可能會被迫走這條路,因爲我的團隊的高級開發人員拒絕接受這是一個糟糕的,不可維護的設計。 –
-1對於愚蠢的Snr Devs –
/// ///將此實體鏈接到另一個表,從兩個或多個表創建一個合成實體。這隻適用於如果您處於每個繼承層次結構中的策略。 /// ................................. 請閱讀智能感知文檔,爲您嘗試此操作。 –
granadaCoder