设计简单的数据库关系(学校)

时间:2018-11-22 08:43:22

标签: sql database database-design

我是设计数据库关系的新手。有人可以看看我的关系,看看是否有意义?这就是我所做的,

关系

会员资格[一对多]俱乐部
成员[一对多]学生
成员资格[一对多]职位
类别[一对多]俱乐部
类别[一对多]位置

说明
1)每个学生都可能在多个俱乐部。
2)他们在每个俱乐部中都担任职务(例如主席,董事长)。
3)这些职位属于特定类别(例如,体育,俱乐部,学生会)。
4)俱乐部也属于特定类别(例如体育,俱乐部,学生会)。


模型

会员资格

  • clubID
  • 学生编号
  • positionID

俱乐部

  • id
  • 名称
  • categoryID

学生

  • id
  • 名称
  • 课程

位置

  • id
  • 名称
  • 说明
  • categoryID

类别

  • id
  • 名称

0 个答案:

没有答案