足球队实体关系图

问题描述 投票:0回答:2

My entity relationship diagram for a football team

我的老师通过在访问中测试它并创建一个查询数据库的表单来测试这个结构。它返回错误,我不介意它是否无法修复,但我需要知道它出了什么问题。 谢谢

mysql erd lucidchart
2个回答
1
投票

我没有测试它,但我认为你应该能够从你的模型创建一个数据库。

但是,我发现了一些逻辑错误:

  • 团队和职位之间的基数似乎是错误的,因为您建模时团队只有一个职位,而一个职位可以属于多个团队
  • 此外,您的表格
    position
    manager
    在当前模型中不包含任何信息,因此是不必要的

我可能会如何根据您的要求对其进行建模,设置属性和基数:

model


0
投票

在上一篇文章的基础上,我想提供一些关于自动化数据库创建过程的额外提示。

Tung的回应和提供的模型是准确的!您当前的模型表明每个团队只有一个职位,而一个职位可以属于多个团队。其次,表“position”和“manager”当前在模型中不包含任何信息,因此没有必要。 一旦正确整理了这些关系 - 您就可以轻松地将 ERD 导出到您选择的 DBMS(表之间的连接除外)。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.