這是我的示例類圖UML混淆許多場景
cls_Invoice = {InvoiceID:整型,InvoiceDate:日期,InvoiceProduct:cls_Products};
cls_Products = {ProductID:int,StockQuantity:double,Price:double};
DB表
發票= {InvoiceID,InvoiceDate}; Products = {ProductID,StockQuantity,Price};
1發票有很多產品 1的產品可以在許多發票 所以最終會出現在ER設計的連接如下圖所示
Invoice_Products = {InvoiceID,產品ID,數量,價格}
但現在又有另外兩個屬性數量和價格,我不知道繪製類圖請指教?
這看起來不正確:您的「類圖」表示發票有一個產品。你在用什麼語言?使用您最喜愛的UML工具更好地繪製圖表,或者使用Java的。我不明白cls_ *和「DB表」之間的關係。 – ShiDoiSi 2012-02-01 15:49:50
我一直在使用C#,但我已經改變爲FLEX!我指出他們是類,我不明白的是如何將多對多ER實體映射到類圖;我知道,它的第一類圖然後ER的其他方式,但我仍然想弄清楚這是如何工作的? – Fara 2012-02-01 18:20:43