员工信息:ER图和表创建

时间:2019-05-01 05:29:29

标签: database entity-relationship

我想开发一个用于存储工人信息的数据库。

现在,我为每个工人提供以下信息:姓名,当前工作,联系方式,出生日期,体重,身高,过去的工作经验,项目经验。

起初,我考虑过创建一个单独的表,其中每个表的名称,当前工作等都包含许多列,但是我认为这不是一个好主意,主要是因为该表太大且无法正常使用将是一个问题。

我的第二个响应是创建三个表: (1)过去工作经历,姓名,联系方式的表 (2)具有过去项目经验的表,姓名,联系方式 (3)带有名称,当前工作,联系方式,生日,体重,身高的表

并使用姓名和联系人作为主键来连接这三个表。这将是开发此方法的可靠方法吗?

谢谢您的输入。

0 个答案:

没有答案