在 UML 类图中,有人告诉我我们不应该有任何独立的类,而是应该以某种方式连接它们。从理论上讲,这是有道理的,并且使用简单的类,当然……以以下为例:

所以,aPerson可以有 0 个或多个Car... 很公平.. 但现在看下面的例子:

在a可以属于 a或 a具有 a的意义上, PersonandPersonRepository并没有真正连接。它们是相关联的,但是将返回给定的 a 。那么,在它们之间添加一条关联线是否正确,如果是,它应该指向哪个方向?我收到有关这种情况的相互矛盾的信息。我将不胜感激对此作出的任何澄清。PersonPersonRepositoryPersonRepositoryPersonPersonRepositoryPersonID