Действительно ли плохо хранить список с разделителями в столбце базы данных?

Представьте себе веб-форму с набором флажков (можно выбрать любой или все из них). Я решил сохранить их в списке значений, разделенных запятыми, которые хранятся в одном столбце таблицы базы данных.

Теперь я знаю, что правильным решением было бы создать вторую таблицу и правильно нормализовать базу данных. Простое решение было реализовано быстрее, и я хотел быстро проверить концепцию этого приложения и не тратить на него слишком много времени.

Я думал, что сэкономленное время и более простой код того стоили в моей ситуации, это оправданный выбор дизайна или я должен был его нормализовать с самого начала?

Еще немного контекста, это небольшое внутреннее приложение, которое по сути заменяет файл Excel, который хранился в общей папке. Я также спрашиваю, потому что я думаю о том, чтобы очистить программу и сделать ее более понятной. Там есть некоторые вещи, которыми я не совсем доволен, одна из них - тема этого вопроса.

Ответы на вопрос(10)

Ваш ответ на вопрос