非常急!UML中实体关系图有何用?0..*与1..1代表什么意思?

MiracleAizw 2005-10-14 07:50:40
非常急!UML中实体关系图有何用?0..*与1..1代表什么意思?
...全文
5670 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
yqydaful 2005-11-01
  • 打赏
  • 举报
回复
UP
  • 打赏
  • 举报
回复
实体限制了数据流程、功能流程等的,从中剥离出最关键的静态关系内容。并且实体的继承可以将高度耦合的设计图简化。
  • 打赏
  • 举报
回复
实体关系图有何用
——————————————————————
这个是设计的核心。状态、活动、功能等依赖这个展开。有了这个,我们知到哪些动态模型是多余的、哪些是含糊的。另外,非常非常关键的,这也是很多人忽视并且因此使用OO工具却完全使用结构化思想的根源的,是认识继承对动态模型的影响。几十个业务对象,相互之间的状态图、活动图的关系错综复杂,使用较抽象的对象实体的图将这种关系简化为原来的实际之一、百分之一,而具体的对象实体只说明必要的差异性,这要比什么都从底层重新说明一遍对设计人员来说要经济得多。
singlepine 2005-10-29
  • 打赏
  • 举报
回复 9
0..1 0个或1个
1 只能1个
0..* 0个或多个
* 0个或多个
1..* 1个或我个
3 只能3个
0..5 0到5个
5..15 5到15

http://www.zhizixing.com/center/Article_Show.asp?ArticleID=151
hphong 2005-10-27
  • 打赏
  • 举报
回复
我,来晚了
hpe888 2005-10-20
  • 打赏
  • 举报
回复
该说的大家都说了,我也就不说了
程勉超 2005-10-19
  • 打赏
  • 举报
回复
关于UML的实体关系图的应用,请参考crc方法
zht1009 2005-10-19
  • 打赏
  • 举报
回复
都说得不错,Fusuli说得最形象!
Fusuli 2005-10-19
  • 打赏
  • 举报
回复
一楼说“0..*”是不对的“0对多”,而是一个对“0到多个”
Fusuli 2005-10-18
  • 打赏
  • 举报
回复 4
接分问题啊,我也来接分

0..*:比如类A和B,B的这边写着“0..*”时,表示一个A的实例可以与0个到多个B的实例相关,例如“父亲”和“孩子”之间,每个父亲可以没有孩子,也可以只有一个孩子,也可以有多个孩子。

1..1:比如类C和D,D这边写着“1..1”时,表示一个C的实例必须有且只有一个D的实例与之对应,例如“丈夫”和“妻子”之间,每个丈夫有且只有一个妻子。
cuike519 2005-10-14
  • 打赏
  • 举报
回复
==>0..*与1..1代表什么意思?
描述的是某一时刻一个类的几个实例和另一个实例相关.
0..*:某一时刻该类有0-多个实例和另一个实例相关.
1..1:某一时刻该类只有一个实例和另一个实例相关.
singlepine 2005-10-14
  • 打赏
  • 举报
回复
0..* 0对多
1..1 1对1

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧