Уявіть веб-форму з набором прапорців (можна вибрати будь-яку або всі). Я вирішив зберегти їх у списку розділених комами значень, що зберігаються в одному стовпчику таблиці бази даних.
Тепер я знаю, що правильним рішенням було б створити другу таблицю і правильно нормалізувати базу даних. Це було швидше реалізувати просте рішення, і я хотів швидко мати підтвердження концепції цього додатка і не витрачати на це занадто багато часу.
Я подумав, що заощаджений час та простіший код вартий того, що це в моїй ситуації, це захисний вибір дизайну чи я мав би його нормалізувати з самого початку?
Ще дещо контекст, це невеликий внутрішній додаток, який по суті замінює файл Excel, який зберігався у загальній папці. Я також прошу, тому що я замислююся про те, щоб очистити програму і зробити її більш рентабельною. Там є деякі речі, якими я не зовсім задоволений, одна з них - тема цього питання.