我有POCO類和我的數據庫之間的Linq-To-Sql映射。我希望能夠在我的類上添加屬性,這些屬性表示比簡單的scalr值稍微複雜的構造。如何壓扁Linq-To-Sql表映射?
例如,我有一個自定義的結構類型,它包含兩個簡單的標量值。我不想讓這個表格再添加一個FK作爲屬性。是否可以使用Linq-to-Sql XML映射文件映射此結構的屬性?
例如,
public class Foo
{
public string Blah { get; set; }
public Bar Yada { get; set; }
}
public struct Bar
{
public int A { get; set; }
public int B { get; set; }
}
我怎麼會指定Blah
,Yada.A
和Yada.B
都堅持爲在Foo
表列?
這可以完成嗎?
感謝您的提示。我真的希望堅持使用LINQ到SQL這個小應用程序。如果我跳到EF,我真的不得不退後看NHibernate和其他人。 – mckamey 2009-12-20 20:03:33