标签: sql database database-design uml entity-relationship
我是数据库新手,我正在努力学习设计它们。我试图理解创建概念模型并将它们转换为关系。
我的例子:
一栋建筑有三个房间 - 房间1,房间2和房间3.房间2和3有椅子但没有房间1.房间2和3的最大允许人数等于椅子的数量在那些房间里。
我知道这对于有经验的人来说可能是非常基本的。但是,我试图找到一个解决方案,其他线程没有帮助。
问题是:在为上述描述创建概念模型时,椅子的数量和各个房间的容量将代表子表(房间2和房间3)或父表(建筑物)的属性。
答案 0 :(得分:1)
这将很好地利用复合结构图中的角色。请参阅Difference between instances and roles in UML的答案。