我想創建一個基於databasemodel的objectmodel。數據庫模型包含外鍵約束。例如,我有3個表格:Company,Employee和ShareHolder。 公司有1名或更多員工,公司有1個或更多的股東。 Employee和ShareHolder表具有對公司表的外鍵引用。所以當我創建我的對象模型時,我得到:1對多關係
public class Company
{
public string CompanyID {get;set;}
List<Employee> Employees {get;set;}
List<ShareHolder> ShareHolders {get;set;}
}
這是最簡單的方法嗎?
什麼是對象模型?你使用的代碼是EF還是什麼?你正在創建一個視圖模型? – 2011-03-12 06:19:59
是試圖創建一個ViewModel – user603007 2011-03-12 06:42:51