一个系统分析问题,多项内容的集合怎么分析?

huh523 2001-05-28 01:38:00
一个邮件的查询单回复.
查询单的回复分为三个部门的回复:
一、收寄局的回复
二、邮局档案部门的回复
三、投递部门的回复
每个部门的回应可以是多条回应的内容。但没个部门只回应一条。
我不知道怎么设计它的表结构才好。
我想问大家当多个项目的内容集合起来时,怎样才能使程序访问方便(不是通过视图
来访问)同时要记录完整的信息呢?
请大家指教
...全文
29 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
notyy 2001-05-29
部门和回应是1对多的关系。
建一个部门表、一个回复表,一个查询单表,每一特回复有一个外键是部门id,将回复id和部门id合在一起作为主键(mssql支持的,其他我不知道),这样回复id和部门id都一样的记录就只能存在一条,符合你的业务约束。
一个查询单可以有多个回复,但一个回复只能针对一个查询单,所以回复和查询单也是1对多的关系,在回复表里加个外键字段,就是查询单的id。表这么建就差不多了吧。
第二个问题没看明白。
回复
zoukaix 2001-05-29
good!
回复
huh523 2001-05-29
谢谢notyy的分析.你分析的表结构很好,
不过这要很多的各表的ID维护程序.有一点重要的是回复的记录是不定的.
回复
相关推荐
发帖
研发管理
创建于2007-08-27

1219

社区成员

软件工程/管理 管理版
申请成为版主
帖子事件
创建了帖子
2001-05-28 01:38
社区公告
暂无公告