https://medium.com/@amulyakandukuri4/mastering-sql-database-design-crafting-efficient-and-scalable-databases-282fe240f334