创建Db关系实体框架

时间:2018-01-21 22:52:43

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

我有一个新的网站项目(零件组合,部分自学),用于创建和存储食谱。我已经勾勒出了一些我认为可以作为起点的表格。我不确定使用Entity Framework数据库第一次设计的最佳实践将它们相互关联的最佳方式。一旦我建立了良好的关系,我想在我正在构建的ASP.NET MVC应用程序中使用它。

  1. 食谱 - 一个食谱包含许多步骤,一个食谱包含许多成分,一个食谱有一个膳食类别
  2. RecipeSteps
  3. 成分 - 一种成分属于一个食物组,许多成分属于许多食谱和配方步骤
  4. 食物组 - 一对多的成分
  5. 膳食类别 - 食谱中的一对多
  6. 措施
  7. 我使用SQL DBM beta创建关系图

    PK现在是数据类型bigint,我不知道这是不是一个好主意。

    请参考下面的链接以获取图表。

    https://sqldbm.com/Project/SQLServer/Share/CWVyMDaQBmjz2hb_hWrslw

0 个答案:

没有答案