【发布时间】:2021-02-02 03:26:15
【问题描述】:
我现在开始在一家初创公司工作了一周,并被分配到数据库方面。我以前没有数据库方面的经验,我正在尽可能多地研究它们。我们使用 Airtable 作为我们的关系数据库。 一周后,经过一些研究,我意识到他们认为他们正在使用 Airtable 作为数据库,但它基本上只是一个电子表格,因为它不遵守任何关系数据库规则(没有主键,没有正确链接的数据重复记录 ecc.)。 但是,在尝试为我们的真实数据库绘制 ER 图时,我遇到了困难,因为 CARDINALITY 让我感到困惑。
- 我们应该有一个营销团队来吸引客户,并跟踪每个营销人员吸引了多少客户。
- 将为每位客户提供三项服务:分享他的书籍、租借和阅读书籍,或者在我们的数据库中没有书籍的情况下请求书籍。
这只是其中的一部分,但理解这小部分可能会帮助我扩展这个图表。
这是我目前想出的ER Diagram。
【问题讨论】:
-
我不确定你的问题是什么?
-
如果我的“问题”不清楚,我很抱歉。我只是想从我在问题中列出的两个要点了解创建一个好的 ER 图的过程。
标签: sql database database-design er-diagrams airtable