使用ER模式进行调整我对传递给UML类图的关联有疑问。
考虑这个简单的场景:
您必须为足球队创建一个软件系统。
一支球队有近11名球员,一名球员只能为一支球队效力。 你要知道: - 关于球员:姓名,角色,队员,队员,队员,队员和队员
- 关于团队:名称,城市
对于这种情况,这是一个正确的uml类图吗?
我的疑问是关于“一个团队有近11名球员”的信息:
此信息意味着双向关联球员 - 球队,或者由于我们不想让一支球队参与球员而必须单向?我怀疑是因为在这种情况下我发现只有双向关联。
单向关联中的关联类是否合理?
答案 0 :(得分:2)
正如您所设定的那样,您必须在玩家和团队中进行非类别构建,这将使该班级工作。
我会建议另一种结构。
所有信息都将包含在Participation类中,该类将映射到DB表或文件。关于团队和玩家的所有其他有趣信息将通过功能得到。