Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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
Asp.net mvc 实体框架创建关系和约束_Asp.net Mvc_Entity Framework - Fatal编程技术网

Asp.net mvc 实体框架创建关系和约束

Asp.net mvc 实体框架创建关系和约束,asp.net-mvc,entity-framework,Asp.net Mvc,Entity Framework,我可以访问一个有两个表的数据库。这两个表有一个公共键,从文档中可以看出这两个表是相关的。当我询问这两个表时,我被告知,当然有关系,但没有强制执行 我使用VisualStudio2010创建了一个实体模型,正如预期的那样,它显示了两个没有关系的表 我需要在模型上建立这两者之间的关系,我有两个问题。 首先,我使用的是asp.net MVC 3,需要一个0..1到多的关系。这是因为当我删除表a中的值或更新时,我希望相关值受到影响 第二,我需要帮助在我的视图的同一页面上显示实体模型中的这些相关值。这里,

我可以访问一个有两个表的数据库。这两个表有一个公共键,从文档中可以看出这两个表是相关的。当我询问这两个表时,我被告知,当然有关系,但没有强制执行

我使用VisualStudio2010创建了一个实体模型,正如预期的那样,它显示了两个没有关系的表

我需要在模型上建立这两者之间的关系,我有两个问题。 首先,我使用的是asp.net MVC 3,需要一个0..1到多的关系。这是因为当我删除表a中的值或更新时,我希望相关值受到影响


第二,我需要帮助在我的视图的同一页面上显示实体模型中的这些相关值。

这里,我提供了一些视频链接,这将有助于完全理解。
第二个问题是,这肯定会帮助您理解。

公共FK不是表之间的关系。如果需要建立关系,请首先找到您的需求,然后您可以决定哪个表必须引用另一个表。@从他们发送的文档中可以看出,这两个表是相关的,但由于其他应用程序也访问数据库,所以它们不希望在其数据库上强制建立关系。