我想开发一个用于存储工人信息的数据库。
现在,我为每个工人提供以下信息:姓名,当前工作,联系方式,出生日期,体重,身高,过去的工作经验,项目经验。
起初,我考虑过创建一个单独的表,其中每个表的名称,当前工作等都包含许多列,但是我认为这不是一个好主意,主要是因为该表太大且无法正常使用将是一个问题。
我的第二个响应是创建三个表: (1)过去工作经历,姓名,联系方式的表 (2)具有过去项目经验的表,姓名,联系方式 (3)带有名称,当前工作,联系方式,生日,体重,身高的表
并使用姓名和联系人作为主键来连接这三个表。这将是开发此方法的可靠方法吗?
谢谢您的输入。