我有一个员工数据库。列是名字,姓氏,部门,内部编号等。
至于今天,它只是一个组织的数据库,但将来我想向其他相关组织的员工添加这个数据库。
正确的做法是什么:
如果将选择第二个答案,那么当更新查询将同时从不同帐户执行到同一组织时会发生什么。例如:我将向组织' Police'添加ID为55的用户。同时,另一个管理员将向同一组织添加ID为65的用户。 在这种情况下是否有可能出现错误或数据丢失???
如果之前有人遇到过这种问题,我真的很想看看它。 谢谢..
答案 0 :(得分:0)
如果组织只是一个用户分组编号,那么我建议将它们放入employees表中。但是,如果您有关于组织的更多信息(例如,名称,地址......),则为组织创建一个新表,并将相应组织的主键保存在employees-table中。