[英]How do two many-to-one relationships work inside a ternary ERD diagram?
在 ER 建模符號系列中,您的圖表使用Chen 的符號。 據陳自己說:
關系集是一組相同類型的關系。 (...) 也可以在兩個以上的實體集上定義一個關系集。 (...) 在實體-關系圖中,關系集由菱形框表示,菱形框帶有連接到相關實體集的線。
在 Chen 的符號中,“基數”在邊緣明確指示,用 1 或代表許多的字母。 根據你的問題,你假設關系是N:M:1,那么就是說:
您可以在這篇文章中找到更多解釋,其中分析了三元關系中不同的可能基數並解釋說:
三元關系中實體的基數約束由與另一個單個實體實例關聯的一對兩個實體實例定義。
現在,強調一下 Chen 沒有使用箭頭(屬性除外)似乎很重要。 我知道有幾種擴展的 ERD 表示法,但據我所知,沒有一個將箭頭與多重性聯系起來。 所以我不確定你是怎么得出 N:M:1 的。 查看域本身,我寧願懷疑 N:M:P。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.