我有一个从表格" table1"生成的.edmx文件。
table1具有以下属性。
ID: Int (Primary Key)
Name: String
Tag: String
Description: String
在我的edmx文件中,我想将主键从ID更改为(Name,Tag)。我怎么能这样做?
答案 0 :(得分:0)
在.edmx文件的CSDL部分中,查找要更改的元素的标记:
<edmx:ConceptualModels>
<Schema Namespace="DatabaseFirst.BloggingModel" ... >
<EntityType Name="Blog">
<Key>
<PropertyRef Name="BlogId" />
</Key>
<Property Name="BlogId" Type="InT32" ... />
将PropertyRef和Property标记中的Name属性更改为新的所需主键名称。