Class 类别和子类别图
Class diagram of category and sub-category
我在产品和类别之间有一个简单的关系我想出了这个图表:
- 一个产品可以分配给 1 个或多个类别
- 一个类别可以有 0 个或多个子类别
- 一个类别可以有 0 个或 1 个父类别
- 删除类别后,子类别仍然存在。
我想确保图表具有正确的基数,尤其是类别与类别之间的关系。
几乎正确。
使用角色来清楚地识别 parent/sub-category 及其多重性。空心菱形使其成为共享聚合,这意味着子类别独立于其父类别(否则您将使用实心菱形)。
我在产品和类别之间有一个简单的关系我想出了这个图表:
- 一个产品可以分配给 1 个或多个类别
- 一个类别可以有 0 个或多个子类别
- 一个类别可以有 0 个或 1 个父类别
- 删除类别后,子类别仍然存在。
我想确保图表具有正确的基数,尤其是类别与类别之间的关系。
几乎正确。
使用角色来清楚地识别 parent/sub-category 及其多重性。空心菱形使其成为共享聚合,这意味着子类别独立于其父类别(否则您将使用实心菱形)。