创建概念模型和关系

时间:2015-12-09 20:49:56

标签: sql database database-design uml entity-relationship

我是数据库新手,我正在努力学习设计它们。我试图理解创建概念模型并将它们转换为关系。

我的例子:

一栋建筑有三个房间 - 房间1,房间2和房间3.房间2和3有椅子但没有房间1.房间2和3的最大允许人数等于椅子的数量在那些房间里。

我知道这对于有经验的人来说可能是非常基本的。但是,我试图找到一个解决方案,其他线程没有帮助。

问题是:在为上述描述创建概念模型时,椅子的数量和各个房间的容量将代表子表(房间2和房间3)或父表(建筑物)的属性。

conceptual model

1 个答案:

答案 0 :(得分:1)

这将很好地利用复合结构图中的角色。请参阅Difference between instances and roles in UML的答案。