gpt4 book ai didi

database-design - 客户和供应商数据库设计问题

转载 作者:行者123 更新时间:2023-12-04 06:59:18 25 4
gpt4 key购买 nike

我正在开发一个Web应用程序,其中将有客户和供应商。

最初,我考虑过使用“客户”表和“供应商”表。

然后,当我考虑银行交易时,我注意到每笔交易都需要引用一个客户或一个供应商,因此我考虑使用一个名为Business的表,在该表中我可以节省客户和供应商。

如果要列出银行交易时使用“客户”和“供应商”表,则必须在两个表中进行搜索以获取公司名称。

如果使用“业务”表,则必须使用“业务类型”列,并具有所有业务类型的可能字段的并集。

对设计有什么建议吗?

最佳答案

您需要问的问题是客户和供应商之间共有哪些信息。如果信息(以及该信息的使用)大致相同,则将它们存储在同一表中可能是可以的。如果信息(或信息的使用)有很大不同,那么您可能应该将它们分开存储,并在包含银行交易所需的内容之间创建一个通用 View 。

关于database-design - 客户和供应商数据库设计问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/744871/

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