这显示了可导航性.A可以看到(意味着它有一个属性引用)B.相比之下B,不知道/参考A.
UML规范:
箭头符号用于表示关联端导航性.根据定义,所有类拥有的关联结束都是可导航的.按照惯例,元模型中所有关联拥有的末尾都不可导航.
由导航性箭头标记的两端的关联意味着该关联可在两个方向上导航.
甚至更相关:
根据非正式惯例,过去经常使用导航符号,其中假定非导航端由协会拥有,而假定导航端由对方的分类器拥有.现在不推荐使用此约定.聚合类型,导航性和最终所有权是单独的概念,每个概念都有自己的显式表示法.类所拥有的关联端始终是可导航的,而关联所拥有的关联端可以是可导航的或不可导航的.
所以你应该使用点符号代替:
UML 规范是一堆错综复杂的替代符号,可能会让您发疯。探索需谨慎!
在现实生活中,保持简单!不要使用“点符号”,也不要用来x表示不可导航,除非您的同行熟悉它。
使用箭头进行可导航关联。人们对它很熟悉,或者即使不熟悉,也足够直观。