本學期我正在學習數據庫。 e-r模型的作業讓我很困惑。
的功課是借鑑了E-R圖約菜市場:菜市場有攤位號的集合。每個攤位都有一個名稱(唯一的),並出售至少一種蔬菜(每種蔬菜都有一個名稱)。每個攤位都以自己特定的價格出售每種蔬菜。每個農場種植一些(至少一個,但不是全部)的蔬菜,但蔬菜必須由至少一個農場種植。每個農場都有一個名稱(唯一)和地址。每個攤位都以他們同意的特定價格從一個農場購買每種蔬菜。
我的問題是,如何來描述需求約束「(至少一個,但不是全部)」?
另一個問題是,由於蔬菜沒有主要關鍵或歧視,他們應該被視爲實體嗎?還是應該把它們當作屬性來對待?如何描述e-r圖中的特定基數約束?
這裏是我的答案: http://fmn.rrimg.com/fmn056/20120919/2325/large_xnSN_416500023eb6125e.jpg
有你這麼遠得出的任何圖?另外,是否有任何特定的符號要求? – WojtusJ
我只是上傳我的答案。我們被要求使用書_Database System Concepts_中使用的符號。 – cachuanghu