[英]Cardinality in ER Diagram / 1 to many
我正在嘗試創建我的第一個 ER 圖,但我對應該使用哪種類型的基數感到困惑。
實體是:訂單和產品
假設每個訂單可以包含一個或多個產品
訂單和產品之間的基數應該是 1:N 還是 N:M?
[訂單]--1--包括--N--[產品]
以下符號
[Order]--1--includes--N--[Product]
說一個產品可以包含在 1 個訂單中,一個訂單可以包含 N 個產品。 這對應於 1:N 基數。
然而,這並不符合訂單/產品關系的實際情況。 同一種產品通常可以出現在許多訂單中。 一個訂單可以有很多產品。 所以基數應該是 N:M:
[Order]--N--includes--M--[Product]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.