Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

design db database schemas #16

Closed
MagicalLay opened this issue Feb 16, 2025 · 0 comments · Fixed by #18
Closed

design db database schemas #16

MagicalLay opened this issue Feb 16, 2025 · 0 comments · Fixed by #18
Assignees

Comments

@MagicalLay
Copy link
Contributor

MagicalLay commented Feb 16, 2025

create database table schemas for main entities:

  • events
    • optional: events group
  • competitions
  • phases
  • heats
  • bibs
  • juges
  • dancers (= also juges)
  • users (in the future, for website management)
    • roles
  • artefacts (= results, algebraic type with different types of results (notes, ranking, …))
  • ranks ( or a new column in phases)
  • points (= 1 line per points earned)

Take specific care to db constraints (PK, FK)

@MagicalLay MagicalLay self-assigned this Feb 16, 2025
@But2ene But2ene linked a pull request Mar 2, 2025 that will close this issue
@Gbury Gbury closed this as completed in #18 Mar 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant