Отличная техника, которую вы можете использовать, называется диаграммой сущности-отношения. Они помогают вам смоделировать аспекты вашей вселенной (в данном случае школы), которые вас интересуют, для создания хорошей базы данных.
Есть много книг, посвященных этому вопросу. Но для простого введения (и ссылок на другие очень полезные статьи) Википедия - это место, с которого можно начать ссылка .
Очень полезное практическое правило, которое следует помнить при использовании диаграмм Entity-Relationship, заключается в том, что большую часть времени (почти всегда) блок на диаграмме ER представляет собой таблицу в базе данных. С другой стороны, бриллиант иногда есть, а иногда нет.
Прочтите эти виды диаграмм, после того как вы сделаете первое, вы увидите, что это чрезвычайно мощный инструмент для моделирования различных вселенных.