当前位置: 首页 > news >正文

平台介绍-搭建赛事运营平台(4)

        存储结构是赛事运营平台的核心设计内容。平台整体采用分库结构,各赛事独立享有自己的数据库。但是选手、家长、赛事组织机构、培训机构、老师、志愿者信息都是存储在核心库中。新增报名时,家长或老师首先看自己名下有无该选手信息(对照关系也是存储在核心库中),有则从核心库复制一份信息到品牌库,如果无则输入选手信息。输入时,先输入选手身份证号,如果核心库有该选手信息则复制到品牌库,无责输入全部信息。核心库存一份,品牌库存一份。注意选手信息在品牌库中的存储是和活动相关的,即一个活动一份选手信息。因为选手的很多信息是在不同的赛事活动中是变动的,姓名可变、年龄在变、服装尺寸在变。

       家长信息是自行注册的。家长录入选手信息时需要选择和选手的关系。

       培训机构的信息是品牌方业务人员录入的,存储在核心库中。不同的品牌方可能会录入同一个培训机构,按统一信用代码进行查重,如果存在则无需输入。

       平台管理端也可以增加培训机构。培训老师是依附于某个培训机构的,当然老师可以跳槽到另一个机构。培训机构可能是集团性质,可以建立自己的组织体系。

       赛事机构体系事实上只是建立逻辑上下级从属关系,每次赛事可以不同。赛事机构可以从上一届赛事中复制过来。也就是赛事组织机构、培训机构都是独立的实体,因为某次赛事进行组合,组合只记录上下级关系。一个机构可以同时参加多个赛事。往届赛事的组织体系,赛事结束后会归档,数据永久存储。

http://www.lryc.cn/news/325996.html

相关文章:

  • 系列学习前端之第 7 章:一文掌握 AJAX
  • iOS - Runtime - Class的结构
  • MySQL高阶语句(一)
  • MySQL知识总结
  • Go-Gin-Example 第八部分 优化配置接口+图片上传功能
  • 阿里云国际DDoS高防的定制场景策略
  • v4l2采集视频
  • Spring Cloud 八:微服务架构中的数据管理
  • Chrome/Edge 使用 Markdown Viewer 查看 Markdown 格式文件
  • flutter 弹窗之系列一
  • 【Flink实战】Flink hint更灵活、更细粒度的设置Flink sql行为与简化hive连接器参数设置
  • 【python从入门到精通】-- 第二战:注释和有关量的解释
  • 【手写AI代码目录】准备发布的教程
  • 2024.3.9|第十五届蓝桥杯模拟赛(第三期)
  • 搭建PHP本地开发环境:看这一篇就够了
  • [蓝桥杯 2015]机器人数目
  • Codeforces Round 935 (Div. 3)
  • 自然语言处理下载nltk模块库
  • 题解:CF1937B(Binary Path)
  • JS——9大陷阱
  • USB - 通过configfs配置Linux USB Gadget
  • 迷宫与陷阱(蓝桥杯)
  • Temple of Doom靶场nodejs获取shellss-manager漏洞tcpdump提权
  • day03_mysql_课后练习 - 参考答案
  • creator-webview与Android交互
  • 22.WEB渗透测试-BurpSuite(一)
  • 前端性能优化:防抖与节流
  • Copilot 编程助手的介绍及使用
  • 数据库专题(oracle基础和进阶)
  • web蓝桥杯2022省赛真题:水果拼盘