【发布时间】:2015-04-10 14:12:22
【问题描述】:
我必须数据库表“课程”和“学生”。
- 课程表有列(“_id”、“course_name”、“course_number”)。
- 学生表有列(“student_name”、“student_number”、“course_number”)。
我已经创建了 Courses 表,但是我在创建 Student 表时遇到了问题。
两个班级可能有同一个学生,所以同一个学生行将存在两次,学生表中的"course_number"s 不同。我不想复制行。这样我也不能将"student_number" 设为primary key。因为对于多个类,它将存在两次。如何设计这个表,我不能将多个"course_number"s 放在同一列中。
【问题讨论】:
标签: database database-design android-sqlite