交叉连接数据库

时间:2018-02-02 18:26:08

标签: sql-server asp.net-mvc entity-framework asp.net-identity

项目:RecipeRolodex

使命:创建数据库(实体框架,数据优先)和ASP.NET MVC5应用程序,以创建和管理食谱目录。

Tech:SQL Server 2012,Visual Studio Enterprise 2015

数据库图表 - 食谱 https://sqldbm.com/Project/SQLServer/Share/lE7q9CWGgGiR0I-o8mWAAA

我的数据库已经创建,应用程序可以读取/写入数据。我正在开发实际创建配方的过程(脚手架不够)。

我知道配方表应包含与AspNetUsers表中的UserID的外键关系。

我允许应用程序为ASP.NET Identity构建一个新数据库。

如何根据UserID访问Recipes?

1 个答案:

答案 0 :(得分:0)

我以前不得不处理这样的问题。我建议将数据移动到一个数据库 - 真正有助于保持数据库关系,这就是使SQL服务器成为一个好数据库的原因。在处理JOINING表时,还可以帮助提高速度。