1
假設我有這個類:EF4.1如何屬性映射到列
class MyDataStore
{
public Guid Id { get; set; }
public int DataStoreType { get; set; }
public Name { get; set; }
public List<string> ExtendedProperties { get; set; }
}
我在DB下表:
MyDataStore
Id Name DataStoreType
-----------------------------------------
someguid1 ABC 1
MyDataStoreExtended
DataStoreId Property1 Property2
----------------------------------------
someguid1 value1 value2
另一個表中存儲什麼擴展屬性我「MyDataStore 「有:
MyDataStoreMetadata
Property DataStoreType
-------------------------------------------
Property1 1
Property2 1
Property3 2
Property4 2
Property5 2
現在有什麼不同的方式我可以映射這個數據模式的我‘MyDataStoreClass’使用EF 4.1鱈魚E-第一?
注意:我不想delcare「MyDataStoreExtended」類作爲我的POCO,只是想用它來存儲數據。
應該在什麼'ExtendedProperties'財產? 'MyDataStoreExtended.Property1'或'MyDataStoreExtended.Property2'? – 2012-02-10 12:55:53