gpt4 book ai didi

mysql - 更好的数据库设计可以在 mysql 中保存大量员工详细信息

转载 作者:行者123 更新时间:2023-11-29 07:35:00 25 4
gpt4 key购买 nike

我正在开发人力资源和薪资系统。我必须存储员工详细信息,员工详细信息包含以下数据,

  • 基本详情
  • 个人信息
  • 护照信息
  • 签证信息
  • 劳工卡信息
  • 酋长国 ID 信息
  • 驾驶执照详细信息
  • 保险详情

我已经创建了员工表,并分配了基本详细信息和个人信息。 enter image description here

我的疑问是,对于其他详细信息,例如护照、签证、劳工等,我应该为每个项目创建单独的表还是包含员工表本身?或者还有其他更好的方法吗?

最佳答案

表中的许多信息可能会随着时间的推移而发生变化(work_sites、grades_id 等),您可以考虑将这些信息保存在按日期键入的单独表中,因为您可能需要回答(“账单最后在哪里工作”)一月?”)类型的问题。

我还会检查您的安全/隐私要求,具体取决于它们的严格程度,将护照号码等存储在单独的更严格限制的表中可能是个好主意。

关于mysql - 更好的数据库设计可以在 mysql 中保存大量员工详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31131740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com