【发布时间】:2012-05-01 14:42:51
【问题描述】:
我有 2 张桌子:Lecturer 和 Department。
Lecturer 表有这些列:
id, email, phone, expertise, dept_id.
Department 表有这些:
dept_id, dept_name, dept_code, dept_program.
样本数据如下:
讲师表
(id=1, email= a@a.com, phone= 9999, expertise= multimedia and programming, dept_id=1)
部门表
(id=1, dept_name=Computer Science, dept_code=CS, dept_program=Bachelor of Comp Science)
专业知识列有几个值,有些讲师可能有超过 5 个专业领域,所以我认为我应该单独为专业知识创建另一个表。但是如何在讲师表中插入多个专业属性?
【问题讨论】:
标签: sql database-design foreign-keys