這些類將是普通物件,java 中的 pojo,它們之間的 UML 關系是什么,或者沒有任何關系,但它們會與使用它們的其他類相關?。

uj5u.com熱心網友回復:
在invoice_id國外的主要手段,有之間的結構關系Invoice和InvoiceLine。因此,您可以將其表示為類圖中的關聯。多重性將通過邊對邊的演繹1來實作。Invoice0..*InvoiceLine
該技術是 ORM 的經典之作,被一些作者稱為“外鍵映射”。使用軟識別符號而不是物件參考也很常見,尤其是在復雜的現實領域中,以避免在從資料庫中獲取一個物件時加載所有相關物件。
您可以使用{id}修飾符來記錄主鍵:
一個屬性可以被標記(...)作為它所屬的分類器的識別符號(如果有的話)的(一部分)。對此的解釋是開放的,但這可以映射到實作,例如關系資料庫表的主鍵或 XML 中的 ID 屬性。
-UML 2.5.1 規范
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/337514.html
下一篇:場景的類設計:繼承與列舉
