Ich habe zwei Klassen, aber welche Art von Beziehung sollte ich nicht verwenden. Ich habe ein Klasse-Dokument mit vielen Eigenschaften und ohne Methoden. Die zweite Klasse ist die DocumentFact (Fact - Factory). Diese Klasse enthält verschiedene Methoden, die eine Sammlung von Document-Objekten zurückgibt.UML Klassendiagramm Beziehungstyp
Also, die Document-Klasse weiß nichts über die DocumentFact-Klasse, weil es nichts damit zu tun hat. Auf der anderen Seite erstellt DocumentFact mehrere Document-Objekte. Welche Art von UML-Beziehung ist das? Ich war so etwas wie dieses Denken:
-------------- ------------
|DocumentFact| -------> | Document |
-------------- 2.* ------------
Oder:
-------------- ------------
|DocumentFact| ------- []| Document | // Composition
-------------- ------------
Was denken Sie?
Off-Topic, aber ein sehr guter Rat !!! – Yarik