The most basic rule of database design:
First normal form (1NF) - All attributes must be atomic. That is, there can exist no repeating groups in an attribute. For example, in a relation that describes a student, the student's classes should not be stored in one field, separated by commas. Rather, the classes should be moved to their own relation, which should include a link back to the student relation (called a foreign key).