gpt4 book ai didi

mysql - Squash 联赛的球台设置。员工也是球员的问题

转载 作者:行者123 更新时间:2023-11-29 03:28:55 25 4
gpt4 key购买 nike

晚上好。我目前正在为项目创建数据库。

场景如下:

  • 新玩家可以在获得已注册并被工作人员接受。
  • 根据年龄和性别将球员分成不同的组别(混合,女子公开赛,男子公开赛)
  • 每场比赛有两名球员,其中 3 分记录套。
  • 一名工作人员担任比赛的官员和裁判,并且可以也是各个部门的参与者

我已经尽我所能规范化了数据库,而不费吹灰之力。

我目前已经按照以下方式设置了表格:

DB Tables

员工表和球员表以一对一的关系设置,但假设员工不一定是球员。

如果工作人员决定他们不想成为一名球员,但仍然是一名工作人员,则删除与该球员帐户相关联的行也会删除该工作人员帐户。

如果员工帐户被删除,玩家帐户将完好无损。

如果一名同时也是工作人员的球员决定他不想再参加比赛,我该如何设置。

亲切的问候

史蒂夫

最佳答案

您的球员可能是也可能不是员工。而且您的员工可能是也可能不是球员。您应该将 staff 和 member 之间的关系更改为:enter image description here

关于mysql - Squash 联赛的球台设置。员工也是球员的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32813034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com