https://medium.com/@xjpp22/maximizing-database-efficiency-15-tips-for-effective-table-design-3dc88f56c0d3