S***P 发帖数: 194 | 1 【 以下文字转载自 JobHunting 讨论区 】
发信人: SYSDP (SYSOP), 信区: JobHunting
标 题: 求教一个数据库面试题,多对多关系表设计
发信站: BBS 未名空间站 (Sun Nov 23 22:25:17 2008), 转信
有三个人,员工id分别是1,2,3. 姓名张三,李四,王五。工作在项目甲,乙,丙上
为:
甲:张三,李四,王五;乙:张三,李四;丙:张三。项目负责人名分别为:张三,张
三,李四。三个人工作时间:张三在甲5小时,乙10小时,丙25小时;李四在甲20小时
,乙20小时;王五在甲35小时。
是不是应该设计三个表?各个表属性应该包含什么?
先谢谢了 | C*******n 发帖数: 56 | 2 我试试,不知对不对,
三个表: 1,员工表(员工id,员工姓名) 2,项目表(项目id,项目名,负责人id)
3,工作表(员工id,项目id,工作时间) |
|