gpt4 book ai didi

entity-relationship - Chen Notation - 标记关系时 "N"和 "M"有什么不同

转载 作者:行者123 更新时间:2023-12-04 13:23:40 30 4
gpt4 key购买 nike

这可能是一个基本问题,我很困惑。使用陈符号时,M 和 N 之间实际上有什么不同吗?我对此进行了搜索,但找不到关于为什么两个字符都代表同一事物的解释。

我发现:关系的程度(基数)由字符“1”、“N”或“M”表示,通常放在关系的末尾:

  • 一对一 (1:1)
  • 一对多 (1:N)
  • 多对一 (N:1)
  • 多对多 (M:N)

那么为什么不是 (M:1) (1:M) 和 (N:N) 或 (M:M)?

最佳答案

M 和 N 只是系数。这意味着可以有任何数字。(N:M) 可以是 (1:2) , (2:3) .. 等等但是 (N:N) 或 (M:M) 包括 (1,1) , (2,2) ,(3,3) ...基本上为了表示两个不同的数字,我们使用不同的符号(这里是“N”和“M”)。是的,可以 N 等于 M 的情况。

关于entity-relationship - Chen Notation - 标记关系时 "N"和 "M"有什么不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44745480/

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