首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于设置团队计划的数据库设计

用于设置团队计划的数据库设计
EN

Stack Overflow用户
提问于 2015-12-10 10:08:40
回答 1查看 2K关注 0票数 0

我正在设计一个体育赛事主办网站,我有一个基本的数据库设计设置,以下是它的外观。(我甚至愿意在这个问题上得到赏金)

  1. ‘'Asuming’管理表是数据库的中心,管理superadminadmin有两个不同的角色
  2. superadmin创建tournaments
  3. superadmin添加teams
  4. 每个团队都有一个admin
  5. 然后,adminplayers添加到他负责的特定团队中
  6. 然后superadmin为团队创建schedules

假设有20支球队,20名管理员和100名玩家,数据库的设计将是什么,我将如何优化它以获得最大的灵活性,正如我将在下面声明的,这些已经呈现的特性将有未来的增加。以下是基本的工作流程

一些必需的特性

  1. 各队应能在不同的赛程参加多场比赛(时间表不应重叠)。
  2. 球员应该能够在不同的/相同的球队中比赛,但绝不会在属于同一赛事的多支球队中打
  3. 球队应该能够参加多场比赛。

未来的补充

  1. 小组将被分成几组。
  2. 一些球队将在小组内与其他球队比赛。
  3. 一些球队将在其他组中与其他球队比赛

总结问题

  • 我提到的所需功能的数据库设计是什么?
  • 我现在该如何计划和容纳将来的新增项目?
  • 我正在寻找纯粹的数据库设计和最好的方法
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-11 11:47:47

这是你的答案。如果你想要解释的话请告诉我:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34198981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档