Without going into a dissertation on data modeling(itself a subject of many full-length treatises), tables should follow basic rules of normalization:
Avoid duplicate data, avoid repeating groups in tables, and only put data in tables where the information is directly …