Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.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
Sql 数据库设计:我有多种类型的用户和不同的信息_Sql_Database_Entity Relationship - Fatal编程技术网

Sql 数据库设计:我有多种类型的用户和不同的信息

Sql 数据库设计:我有多种类型的用户和不同的信息,sql,database,entity-relationship,Sql,Database,Entity Relationship,我开发了学生在线注册系统,但在设计数据库时遇到了问题 我有三个用户类型 管理员(姓名、出生日等) 教师(教师代码、全名、系等) 学生(学生代码、全名、班级等) 现在我喜欢画 我使用MVC5ASP.NET 问题2:我有一门科目“数学3”t,但如果学生学习必修科目“数学1”和科目“数学2”,则可以注册该科目。最适合设计它 我对问题2的设计 谢谢大家。在课程表和先修课程表之间添加1:many关系。如果学生没有所有的先决条件,他们就不能报名

我开发了学生在线注册系统,但在设计数据库时遇到了问题

我有三个用户类型

管理员(姓名、出生日等) 教师(教师代码、全名、系等) 学生(学生代码、全名、班级等)

现在我喜欢画

我使用MVC5ASP.NET

问题2:我有一门科目“数学3”t,但如果学生学习必修科目“数学1”和科目“数学2”,则可以注册该科目。最适合设计它

我对问题2的设计


谢谢大家。

在课程表和先修课程表之间添加1:many关系。如果学生没有所有的先决条件,他们就不能报名