数据库 里面的数据表

来源:百度知道 编辑:UC知道 时间:2024/06/25 03:05:14
答辩的时候 。老师问了个问题。 你的数据库中有几张表。 表跟表之间是什么关系?普通的一个图书管理系统,(注册信息表。数目表。。。。8张。很普通的那种)

。。。。。。。。。。。。
谁回答下第2个问题,具体点最好。有同学说是主外键的关系 。有说是主从的关系。 。。。

给你举个例子:
学生信息表(学生ID,学生姓名,课程ID,教师ID)
课程信息表(课程ID,课程姓名,教师ID)
教师信息表(教师ID,教师姓名,所属院系ID)
院系信息表(所属院系ID,院系姓名,成立时间,...)
按照这个思路还能建很多表,这里我就不继续往下建了,只是给你说名表与表的关系是怎么样的。
1、在上面的例子中若【学生信息表】是主表【课程信息表】是它的从表。
由于一个学生对应着一门或者多门课程,因此【学生信息表】和【课程信息表】是一对多的关系。
2、在上面的例子中若【课程信息表】是主表【教师信息表】是它的从表。
由于一门课程可能会有很多老师教,因此【课程信息表】和【教师信息表】是一对多的关系。
3、在上面的例子中若【教师信息表】是主表【院系信息表】是它的从表。
由于一个老师只能属于一个院系,因此【教师信息表】和【院系信息表】是一对一的关系。

---
以上,希望对你有所帮助。