Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 一对多关系代码中的FK优先_Entity Framework_Ef Code First_Entity Relationship_One To Many_Foreign Key Relationship - Fatal编程技术网

Entity framework 一对多关系代码中的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

在model first中,当我们在两个实体之间创建一对多关系时,将在多端自动创建一个FK,当我们在code first中创建时,是否需要在多端实体中添加一个FK属性?为什么?
提前谢谢

您不需要添加它。若您不添加它,EF将在数据库中以和它在模型中首先生成的相同的方式生成它。问题是为什么?指之间的差异。

您不需要添加它。若您不添加它,EF将在数据库中以和它在模型中首先生成的相同的方式生成它。问题是为什么?指的是两者之间的差异。

我曾经在人际关系方面遇到过一些问题。事实证明,我必须添加FK属性,否则EF无法查看关系并跟踪更改,请参见我的老问题:

我曾经在关系方面遇到一些问题。事实证明,我必须添加FK属性,否则EF无法查看关系并跟踪更改,请参见我的旧问题: