浏览 2608 次
锁定老帖子 主题:组织机构的建模问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-29
我自己有两种想法,抛砖引玉 1.只有一种实体,就是“部门”,部门的集合是是一个机构,集合包括一个或多个。 2.两种实体,一种是机构,一种是部门。严格的区分出来。 第一种:不能很好体现出机构的概念,“部门的集合”在模型中的位置不好确定,用什么来体现这个集合,而且这个集合是不是除了部门还在其它的属性。比如,法人信息。 第二种:我们很明确的用一个实体来描述机构,这样相关的概念很好的体现出来了,但两者的关系是怎么样的呢。显示,一个机构1:n关系,并且应该是聚集的关系,但是,一个机构内的部门部门体现出来,它也是一个机构的概念?? 还有一种,就是抽象出一个父类出来,机构、部门都扩展自这个类,如果是这样,是不是会灵活些? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-10-30
没看懂,一般不就是用一棵树来描述公司的部门机构设置么?
|
|
返回顶楼 | |
发表时间:2008-10-30
建议去看《分析模式》,那里有关于这个问题以及类似问题的讨论。
|
|
返回顶楼 | |
发表时间:2008-10-30
首先,谢谢楼上两位的关注,我准备去买《分析模式》
我觉的这问题是很普遍的问题啊,怎么关注这么少呢,是不是太弱智了?应该 不会吧 |
|
返回顶楼 | |