首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

这个图是什么图?该如何解决

2012-03-04 
这个图是什么图?图中的 1..* 0..* 又是什么?还有个自己对自己的关系又是什么?[解决办法]类图1..* 0..* 代

这个图是什么图?


图中的 1..* 0..* 又是什么?

还有个自己对自己的关系又是什么?

[解决办法]
类图
1..* 0..* 代表多对多,至少要有1个Category,可以没有Item
自己对自己也是多对多
[解决办法]
补充:
Category 类别
这个类别有层次组织,每个类别有0..*个(任意多个)子类别。这里的关系是Category类自关联。

Catagory和Item之间的关联上的
1..* 表示一个Item必须属于一个以上的类别
0..* 表示一个类别可以包含任意多的Item,可以不包含任何Item
[解决办法]
好像没有用2的时候
[解决办法]
用 2..* 是表示最少两个,但是一般不会在类图上这样表现。

Category 跟自己是 0..* 的关系,那说这个分类下面可能有好多个子分类,也就是类似于父 ID 之类的东西。
[解决办法]
就是类图,..前是下限,后边是上限,一个category可以对应0到n个item,一个item对应1到n个category,category自身对应0到n个自身。很少有2..的情况
[解决办法]

探讨

那 2..* 是不是至少2个?

[解决办法]
uml 类图,,

热点排行