【发布时间】:2013-12-29 21:21:22
【问题描述】:
目前正在尝试第一次掌握 SQL,因此我正在解决一些问题。这是一个示例数据库规范:
学生(姓名、性别、课程)做项目(标题)。每个项目都有 两名主管(姓名、性别、部门)。所有学生都做一个项目 但并非所有项目都被接受。不止一名学生可以做同样的事情 项目。学生定期与他们的一位主管会面,这些 会议记录(日期、时间、学生、主管、笔记)。
到目前为止,我已经绘制了一个我认为正确的 ER 图:
我可以获得基础知识(例如创建学生表等),但我无法弄清楚如何表示关系,特别是会议关系,以及如何在 SQL 中表示它及其属性。我应该创建一个“会议”实体吗?
【问题讨论】:
标签: mysql sql entity-relationship diagram