这是我的示例类图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