...
hier moeten nog dingen bij als triggers en uitleg over de keys
Decision 1 | Description |
---|---|
Problem/Issue | Throwing all of the different sensors and their data into one big table will quickly create a very clumped and hard-to-read table. |
Decision | Create a different table for every sensor and add a new table that contains all sensor IDs. |
Alternatives | - |
Arguments | By dividing data over multiple tables, query time can be shortened significantly and keeps all of our tables in line with the Single Responsibility principle. |
Decision 2 | Description |
---|---|
Problem/issue | A driver is only driving a couple of rounds in a race, which will create quite a confusing table if thrown into a single race tables. |
Decision | Divide the different datatypes into multiple tables: a rounds table, a race table and a driver table. Create a linking table that links all of these three tables together. |
Alternatives | - |
Arguments | By dividing the table into a multitude of different tables, there's three distinct tables that are in line with the Single Responsibility principle. |