これは私のサンプルクラス図です
cls_Invoice = {InvoiceID:int, InvoiceDate:Date, InvoiceProduct: cls_Products };
cls_Products = { ProductID:int, StockQuantity:double , Price:double};
DB テーブル
Invoice = { InvoiceID, InvoiceDate}; 商品 = {商品 ID、在庫数、価格};
1 請求書には多くの製品があります 1 製品は多くの請求書に含まれている可能性があるため、最終的には以下に示すように ER デザインにリンクがあります
Invoice_Products = {InvoiceID, ProductID, Qty, Price}
しかし、クラス図を描く上でわからない Qty と Price という別の 2 つのプロパティがあります。アドバイスをお願いします。