frc868 / Scouting-System-2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create Design Document for a Well-Organized Database

aryker opened this issue · comments

Before starting on backend implementation, we should always put significant effort into database design. @karagenit, you gave an overview of a solid database design for this project. Could you add that to this project?

Ideally, designs should be mocked up graphically for ease of understanding. MySQL Workbench has a nice tool to do this, and has a free version available for Windows, OS X, and Linux.

I appreciate the use of the Assignees feature on Github :)

Since I doubt much work is going to be done on this repo anymore, I created a one for the 2018 Scouting System. I put my Database Schema ideas in the README of that repository, which can be found here.

If you want, I can copy what I wrote into this repo's README too.