如何在数据库设计中建立适当的关系

时间:2016-06-11 21:42:40

标签: sql-server entity-framework-6

我正在尝试创建一个数据库来评价教授作为asp.net mvc项目的一部分。我首先使用实体​​框架代码创建它。以下是表格:

User
Professor
Ratings
Comment

UserProfessor会有多对多的关系。

将有四份问卷可以从1到5进行评分,并将保存在Ratings表中。因此,每个教授每个用户Ratings表中将有四行。 Comment表中每位教授的每位用户一条评论。

要查询给定用户的评分和评论,我认为要获得给定用户的评分,我必须通过每个用户ID,教授,Ratingsid然后与userid和professorid相关的标志。如何以适当的关系创建这些表需要帮助。

由于

0 个答案:

没有答案