In my case i have 4 tables
- Table tournaments has many trees
- Table trees has many rounds
- Table rounds has many matches
so that means if i wanna get all the matches of a specific tournament it would have to pass through all the 4 tables, so is it better to just add column tournament_id in all the matches, which maybe considered as redundancy ?