我有一個系統,我需要能夠添加一個評論字段到客戶和位置模型,但我無法觸及現有表的模式。不過,我可以添加一個評論表。我簡化了這個例子。我們希望能夠將此評論添加到更多模型中,他們都使用Guid作爲標識。NHibernate - 添加註釋屬性到實體(與連接存儲)
這個現有的系統是一個擁有自己的數據訪問層的第三方系統。
我們剛剛開始進入NHibernate。從我可以告訴它看起來像一個加入地圖。
例子:
public class Customer
{
public Guid Id { get; private set; }
public string FirstName { get; private set; }
public string LastName { get; private set; }
public string Comment { get; set; }
}
public class Location
{
public Guid Id { get; private set; }
public string Name { get; private set; }
public string Address { get; private set; }
public string Comment { get; set; }
}
注:我們相信我們想要的評論作爲1對1的關係,而不是1對多的。
如何配置單獨的表只是捕獲Id和註釋?我正在尋找使用的正確術語。我正在尋找XML示例(並且如果可能的話,Fluent配置)。我想保留一個表中所有對象的註釋。謝謝。
一對一映射是什麼樣的? – BuddyJoe
將'References'改爲'HasOne' – tchrikch