数据库 - 实体关系图

时间:2014-03-21 15:25:27

标签: database attributes entity entity-relationship erd

简报:

•演讲者的详细信息 - 演讲者,主题,时间,联系方式,特殊要求(如果有),例如数据投影,音频,powerpoint版

•每次演讲时,主席的详细信息(您的模型应该能够处理多个“N”号码),主持演讲的主席;他们在茶点休息时转换,但我们需要知道每个会话会做什么;联系方式。

通过上面的信息,我可以将一个扬声器和椅子属性放在一个叫做“演示”的实体下吗?或者我应该创建两个新实体 - 一个用于扬声器,一个用于椅子?

1 个答案:

答案 0 :(得分:0)

基于这个问题,您似乎需要更多的实体而不仅仅是那些实体。这取决于是否存在与每个实体相关的任何其他规范和数据。

无论如何,这里有一个可能的想法: 演示实体 人员实体(姓名和联系方式) speaker_for relationship(演讲人) chairperson_for relationship(演讲人员)

通过这种方式,有人可以在许多演示文稿中发言或主持许多演示文稿,您可以轻松查询。此外,一个人也可以在一个演讲中发言并主持另一个演讲。你可以拥有一个Speakers实体和一个Chairs实体,但它们非常相似,对我来说似乎没用。

就像我说的那样,你可以根据自己的喜好调整它,并符合其他规格。