gpt4 book ai didi

sql - 真的需要关系表吗?

转载 作者:太空狗 更新时间:2023-10-30 01:47:57 25 4
gpt4 key购买 nike

关系表主要包含两列:IDTABLE1IDTABLE2

唯一似乎在关系表之间发生变化的是这两列的名称和表名。

如果我们创建一个表 Relationships 并在该表中放置 3 列会更好吗:
TABLE_NAMEIDTABLE1IDTABLE2,然后将这个表用于所有关系?

在网络/桌面应用程序开发中,这是一个好的/可以接受的解决方案吗?这有什么缺点?

注意:
谢谢大家的反馈。我很感激。
但是,我认为你有点过头了......每个解决方案都有效。
由于数据存储简单的文本文件在某些​​时候是好的,比 excel 更好,比 MS Access,比 SQL Server,比...
老实说,我还没有看到任何论据说明为什么这个解决方案不适合小型项目(数据库大小只有几 GB)。

最佳答案

这将是一张 table 的怪物;这也很麻烦。在性能方面,这样的表不是一个好主意。此外,外键不可能添加到这样的表中。我真的看不出这种解决方案有多少优势。

关于sql - 真的需要关系表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4932625/

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