欲表示数据库中各个表之间的关系,用rose2002如何实现?

xzhuang 2002-03-26 07:07:11
rt
初学rose,还望指教,定当给分。
...全文
4 点赞 收藏 19
写回复
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
ymxxm 2002-04-01
你可以先建立具有各种关系的table,
例如:用户Test下有表test具备主键,外键等各种约束,
使用Rose主菜单下的Tools/Oracle/resolve Shecma。
可以在Logic view下发现你想要的东西
回复
imissyoulipj 2002-03-31
关注
回复
jackeywu 2002-03-31
erwin到处成erx文件rose能够直接到入的
回复
freeman_fei_csdn 2002-03-30
强烈建议用oo方法来为数据库建模。这是一种流行的趋势。在软件开发都转向oo的今天,基于数据流分析的ER方法已经越来越不能适应数据库建模的需要了。

当然,我用过rose来给数据库建模,感觉还不是很成熟,但很有潜力。
建议看《oracle8 UML对象建模设计》这本书,看过后你就会知道oo方法比ER方法好在哪儿了。
回复
mach 2002-03-29
to halfdream(哈欠)
首先你要确定你的方法,如果是结构化的方法,从数据流分析入手,直到进行数据库设计,这样你当然应该用E-R模型。
如果使用OO的方法,你得到的是类模型,有些类可能需要实现持久化,这样就需要通过O-R Mapping来转换为数据库模型。
工具是从属于方法的,如果用OO的方法,然后进行单独的数据库设计不是不行,但是这样没有最大的发挥方法的优势。
回复
halfdream 2002-03-29
TO:mach(照虎画猫)
呵。难得遇上能好好谈这方面的,这贴子已经是结了的,主题也不是这方面。
另开贴讨论这问题怎么样?
很愿意交流一下这方面的体会。

回复
晋小贝 2002-03-29
楼上的诸位只顾着宣扬各个工具的好处,却忘了擂主的问题!

我也不是很懂,所以想听各位大虾的讲解!
回复
mach 2002-03-28
如果你用OO的方法,数据库设计不是独立存在的,应该是从你的OO设计推导出来的,这样可以考虑用ROSE的DataModeler
回复
我觉得还是用PowerDesigner好
回复
CSKART 2002-03-28
都不错!
看你怎么用了!
当然如果是SQL SERVER数据库就用VISIO吧!
其他的用PowerDesigner吧!
回复
xzhuang 2002-03-28
我知道了,先建一个schame,然后new一个data molder
回复
lisheng 2002-03-28
用ERWin
回复
halfdream 2002-03-28
描述数据库当然是E-R模型最合适。
OO的类图并不适合的。

回复
orient 2002-03-28
用visio 的話,如何將表定義導到Sql Server中去呢/
回复
mach 2002-03-28
看来大家都很执著于工具,其实工具的选择应该从属于方法。
回复
lyj8754 2002-03-28
这几种我都使用多,如果是ms的数据库,还是用visio , 别的数据库还是选用powerdesiner,erwin,个人意见用erwin
回复
colababy 2002-03-27
用Visio
回复
ablg123 2002-03-27
数据库设计还是用powerdesigner吧,很好!
回复
arfayr 2002-03-27
关注
回复
发动态
发帖子
研发管理
创建于2007-08-27

1180

社区成员

软件工程/管理 管理版
申请成为版主
社区公告
暂无公告