我有,當我升級的實體框架5.0的問題,來說明:因爲我已經定義了一個對如何防止實體框架從創建額外的表
public class MyClass
{
public Foo foo;
public ICollection<Student> Students{ get; set; }
}
public class Student
{
public int Id {get; set;}
public string s {get; set;}
}
public class Foo
{
public int data {get; set}
...
}
EF正確地創建了一個名爲Students表從MyClass到學生的多種關係。我使用Foo類作爲封裝並且具有1對1的關係。
EF 4.0沒有爲Foo
創建單獨的表格,而是在MyClass表格中使用屬性數據作爲Foo_data
。對於EF 5.0,我得到Foo
的另一張表格。
如何告知EF不要爲Foo
創建表?
亨克,太棒了,我會嘗試,解決方案很有意義。 – user1780105
工作就像一個魅力,謝謝:) – user1780105