Я предлагаю вам изучить модель сущностных отношений и все этапы проектирования базы данных (требования, концептуальность, логика, реализация).Неправильный дизайн базы данных отрицательно повлияет на все программное обеспечение, которое будет основано на нем, с точки зрения производительности и архитектуры.