Как лучше спроектировать базу данных?

Нужно хранить информацию о посещении пар учениками. (Прогулы хранить)
Сделал таблицу, где одна запись хранит один пропуск, с информацией о:
предмете
дате
тип предмета
id ученика

Расчет при самом плохом варианте.
Я так посчитал, если в день 4 пары, при кол-ве 30к учеников и учебе 6/7 в месяц почти 3М записей

Как оптимизировать систему?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 4
uDenX
@uDenX
PHP Developer
3 млн. записей в месяц это мало
Ответ написан
hack504
@hack504
Нужно хранить информацию о посещении пар учениками.

Можно хранить информацию о НЕ посещении пар учениками. Сколько тогда будет записей в месяц?
Ответ написан
tsklab
@tsklab
Здесь отвечаю на вопросы.
Посмотрите как это сделано у других, например, первое что попалось: Электронный журнал.
Ответ написан
Комментировать
alex-1917
@alex-1917
Если ответ помог, отметь решением
30к учеников -это немаленький такой городишко в 300-400к населения.
зачем вам бояться 3м записей, с вашим-то жирным бюджетом?)))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы