Я вижу, как программисты помещают много информации в базы данных, которые иначе можно было бы помещать в файл, содержащий массивы. Вместо массивов они будут использовать множество таблиц SQL, которые, я считаю, медленнее.
CitrusDB имеет таблицу в базе данных, называемую "праздник". Эта таблица состоит только из одного столбца даты, называемого "holiday_date", который содержит даты, которые являются праздниками. Идея состоит в том, чтобы позволить пользователю добавлять праздничные дни в таблицу. Citrus и программисты, с которыми я работаю на своем рабочем месте, предпочитают помещать всю эту информацию в таблицы, потому что она "стандартная".
Я не понимаю, почему это было бы правдой, если вы не позволяете пользователю через пользовательский интерфейс добавлять праздники. У меня такое чувство, что мне не хватает.