如何绘制erd和逻辑图?

时间:2017-12-25 17:13:49

标签: sql database erd

最新项目之一是在为期三天的时间内组织一个名为“长周末”的户外夏季音乐节,他们确实需要一个系统来帮助他们记录和访问数据。希望这个节日在为期三天的时间内每天吸引4000到5000名粉丝。最近,他们在利兹的Roundhay Park举办了民间音乐节活动。他们没有太多的社交媒体存在,因此,他们希望将相关社交媒体的链接作为最终产品的一部分。系统需要多个用户可访问。

除此之外,以下是我们需要在系统中包含的一些其他重要信息的列表:

  1. 每个节日的细节和节日的主要组织者。
    • 举办音乐节的场地和地点的详情,以及场地的联系人
    • 场地详情,因为它们可能是不同类型/尺寸和租用价格。
    • 在艺术节工作的所有员工名单
    • 在艺术节上演奏的乐队名单。
    • 在一段时间内让粉丝占用的额外娱乐
    • 代理人代表的乐队需要扮演一个着名的场地
    • 乐队/歌手的空间应分配存储
    • 保留每个位置,时间和日期的乐队列表
    • 将工作人员分配到舞台和主管以及记录反馈的能力
    • 报告每个阶段的设备清单
    • 分配到场地和每个阶段(如适用)的保安人员
    • 合格的急救人员的信息。

1 个答案:

答案 0 :(得分:1)

这个论坛与代码内容完全相关,而你提出了一些逻辑转换的概念。

无论如何,我会尽力回答:

  • 识别乐队,场地,员工等实体
  • 确定其属性,如bandId,bandTitle或venueTitle,venueAddress,venueContactPerson
  • 识别这些实体的强/周/多/复合属性,例如带的标题将是单一的,地址可以通过streetAddress,streetNo,sector,city等组合来复合,contactPerson可以是多个
  • 确定实体之间的关系,例如乐队有很多工作人员,一个成员不能成为多个乐队的一部分等

此外,您可以发送电子邮件至ping@naveedramzan.com