gpt4 book ai didi

database - 没有中间表的多对多 - 这可能吗?

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

我有两个通常具有一对多关系的实体,但在极少数情况下应该有机会成为多对多关系。我不想为每个查询将表与中间表连接起来 - 我想有更好的模式用于“罕见的多对多”, - (可能有 m-t-m 的附加表,有重复的记录或其他东西)。有什么想法吗?

更新。好吧,首先我考虑了中间表的潜在开销(也许我高估了它),其次是关于表达通常对象应该具有一对多关系的现实世界语义。

最佳答案

“罕见的多对多”关系仍然是 M:M 关系,应该正确建模。这涉及创建将两个表链接在一起的中间表或关联表。您的查询会稍微复杂一些,但只涉及一个额外的连接。但是你会因为你正确地为你的表格建模而让你的同行感到满意和钦佩:)

兰迪

关于database - 没有中间表的多对多 - 这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1896502/

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