Entity framework 一对多关系代码中的FK优先
在model first中,当我们在两个实体之间创建一对多关系时,将在多端自动创建一个FK,当我们在code first中创建时,是否需要在多端实体中添加一个FK属性?为什么?Entity framework 一对多关系代码中的FK优先,entity-framework,ef-code-first,entity-relationship,one-to-many,foreign-key-relationship,Entity Framework,Ef Code First,Entity Relationship,One To Many,Foreign Key Relationship,在model first中,当我们在两个实体之间创建一对多关系时,将在多端自动创建一个FK,当我们在code first中创建时,是否需要在多端实体中添加一个FK属性?为什么? 提前谢谢 您不需要添加它。若您不添加它,EF将在数据库中以和它在模型中首先生成的相同的方式生成它。问题是为什么?指之间的差异。您不需要添加它。若您不添加它,EF将在数据库中以和它在模型中首先生成的相同的方式生成它。问题是为什么?指的是两者之间的差异。我曾经在人际关系方面遇到过一些问题。事实证明,我必须添加FK属性,否则E
提前谢谢 您不需要添加它。若您不添加它,EF将在数据库中以和它在模型中首先生成的相同的方式生成它。问题是为什么?指之间的差异。您不需要添加它。若您不添加它,EF将在数据库中以和它在模型中首先生成的相同的方式生成它。问题是为什么?指的是两者之间的差异。我曾经在人际关系方面遇到过一些问题。事实证明,我必须添加FK属性,否则EF无法查看关系并跟踪更改,请参见我的老问题:我曾经在关系方面遇到一些问题。事实证明,我必须添加FK属性,否则EF无法查看关系并跟踪更改,请参见我的旧问题: