gpt4 book ai didi

mysql - ERD:仅当实体 1 具有从主键实体 2 标识的外键时,两个实体之间的关系才会存在吗?

转载 作者:行者123 更新时间:2023-11-29 09:41:53 28 4
gpt4 key购买 nike

我将制作一个ERD,但从我读过的教程中的一些示例来看,这些示例有所不同,并且它们没有解释条件,以便两个实体之间存在关系?,是因为他们现实世界的关系就是这样吗?或者因为它们有互连的 key ?

最佳答案

好吧,想象一下现实生活中的关系。 child 、 parent 、祖 parent 是多重关系。您可以设置数据库来显示生物学关系,这样您在尝试删除 parent /祖 parent 时会收到错误,或者您可以设置数据库来显示当前/文化关系,这样删除/切换 parent /祖 parent 就可以正常工作删除 child 。

子级可能有一个引用父级的外键,在删除父级后该外键将变为 NULL 或完全阻止删除。一些(大多数是较旧的)数据库不会检查这一点,因此您最终可能会得到一个子级引用不存在的父级,但这将被视为损坏的数据条目。

关于mysql - ERD:仅当实体 1 具有从主键实体 2 标识的外键时,两个实体之间的关系才会存在吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56446437/

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