比方說,你有如下表結構:需要與NHibernate /功能NHibernate映射幫助
==============================
| Case |
==============================
| Id | int |
| ReferralType | varchar(10) |
+---------| ReferralId | int |---------+
| ============================== |
| | |
| | |
====================== ====================== ======================
| SourceA | | SourceB | | SourceC |
====================== ====================== ======================
| Id | int | | Id | int | | Id | int |
| Name | varchar(50) | | Name | varchar(50) | | Name | varchar(50) |
====================== ====================== ======================
基礎上ReferralType的ReferralId包含ID爲SourceA,SourceB,或SourceC
我試圖弄清楚如何使用Fluent NHibernate或簡單的NHibernate將其映射到對象模型中。我嘗試了一堆不同的東西,但我沒有成功。有任何想法嗎?
對象模型可能是這樣的:
public class Case
{
public int Id { get; set; }
public Referral { get; set; }
}
public class Referral
{
public string Type { get; set; }
public int Id { get; set; }
public string Name { get; set; }
}
你是如何得出這樣的圖表?用手? – Dann 2010-03-24 19:57:44
是的,它是用手記事本++。然後粘貼它 – 2010-03-30 16:50:08