【问题标题】:associations direction and notation in uml class diagramuml类图中的关联方向和符号
【发布时间】:2014-03-09 10:22:40
【问题描述】:

熟悉 ER 模式,我对从传递到 UML 类图的关联有疑问。

考虑这个简单的场景:

您必须为一支足球队创建一个软件系统。
一支球队几乎有 11 名球员,一名球员只能为一支球队效力。 你要知道:
-关于球员:姓名、姓氏、角色、他效力的球队、他效力的球队和起止年份
-关于团队:姓名、城市

对于这种情况,这是一个正确的 uml 类图吗?

我怀疑“一支球队有近 11 名球员”的信息

  • 这个信息暗示了一个双向关联的球员-球队,或者由于我们不感兴趣让球队参考球员的事实,它必须是单向的?我怀疑是因为在这种情况下我只找到双向关联。

  • 单向关联中的关联类是否有意义?

【问题讨论】:

    标签: uml class-diagram


    【解决方案1】:

    根据您的设置,您必须在 Player 和 Team 中创建一个非类构造,这将完成类的工作。

    我会建议另一种结构。

    所有信息都将包含在 Participation 类中,该类将映射到 DB 表或文件。所有其他关于球队和球员的有趣信息都将通过函数获得。

    【讨论】:

      猜你喜欢
      • 2010-12-26
      • 2018-08-24
      • 1970-01-01
      • 2013-03-07
      • 2013-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多