gpt4 book ai didi

database-design - 哪一个是更好的数据库设计?

转载 作者:行者123 更新时间:2023-12-02 07:38:35 25 4
gpt4 key购买 nike

<分区>

我对数据库设计感到困惑。我在其中一家公司担任开发人员,我与老板讨论了数据库设计中的以下问题。我必须处理的数据库设计的一部分包含两个表:

Employees Table: Username, Name, JobTitle, OrganizationCode
Organizations Table: OrganizationCode, Name...

这两个表将处理公司中的所有员工、部门、部门和单位。其他开发人员设计的大多数数据库都是以这两个表之间没有关系的方式设计的。

对我来说,我告诉我的老板最好在这两个表之间建立关系(这意味着 OrganizationCode 是 Organizations 表主键的外键)。因为强制执行约束、完整性以及编写查询将很容易。

他没有给我一个正当理由就拒绝了。我们部门有 2000 多名员工,公司有 50000 多名员工。所以我认为他推荐的设计会占用很大的空间,从应用程序开发的角度来看会很难处理。

你们有什么推荐的吗?

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