有关数据库表关系描述二问!

[复制链接]
查看11 | 回复7 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
请问:
1)一套软件系统的底层数据库表(包括其它对象)的关系,大家一般用什么方法来描述( 例如:ER图、IDEF0等)。
2)涉及到复杂的数据约束,大家是怎么来表达出来的(例如:引用很多对象的trigger)?
谢谢先!
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
1 ER(UML的class diagram)
2 程序控制(数据量巨大)
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
'程序控制' 是什么意思啊?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
在前台輸入數據時用程序控制數據的有效性哦。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
哈!不好意思,是我的第二点没说清楚。
偶的意思是:当多个表之间的数据关系不仅仅是fk等简单的约束,而有更复杂的约束在(通常是把约束做在trigger里的),此时你的ER怎么来表达?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
ER表達不出來的﹐必須使用文字來說明。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
thx!

还有一问:
具体的业务流程(或工作流程)你是用什么具体规范来表达的?
我用的工具是visio,里面有很多规则但没什么理论上的指导,经常是想怎么画就怎么画。感觉很不规范!
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
用VISIO来描述ROSE时是没有ROSE来的规范
但是感觉用功 VISO用户更容易理解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行