Skip to content
This repository was archived by the owner on Nov 30, 2021. It is now read-only.
This repository was archived by the owner on Nov 30, 2021. It is now read-only.

World and Team db tables unnecessary in current approach #24

@jgartee

Description

@jgartee

At this time, since Player contains both the team and the world, there is no value in keeping the additional schemas. World can be carried in display format and converted to a route by removing whitespace and converting to lower case (done programmatically, on-the-fly). The same can be done for Team.

This would allow us to eliminate a number of things from the application that really serve no purpose.

We can extract world and team from the player information and filter on that with selection lists where necessary.

Alternatives

  1. make players, teams, and worlds unique and use the current schema structure
  • currently, we are sort "half and half" by including world and team into in player
  1. use a single table, eliminate Team and World schemas and hold everything in Player (as mentioned above)
  • this is actually closer to what we are doing with the current Team being embedded in the Player data

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions