Bir dizi onay kutusu içeren bir web formu düşünün (herhangi biri veya tamamı seçilebilir). Onları veritabanı tablosunun bir sütununda depolanan değerlerin virgülle ayrılmış listesine kaydetmeyi seçtim.
Şimdi, doğru çözümün ikinci bir tablo oluşturmak ve veritabanını düzgün bir şekilde normalleştirmek olacağını biliyorum. Kolay çözümü uygulamak daha hızlıydı ve bu uygulamanın hızlı bir şekilde ve üzerinde çok fazla zaman harcamak zorunda kalmadan bir kavram kanıtına sahip olmak istedim.
Tasarruf edilen zamanın ve daha basit kodun benim durumumda buna değer olduğunu düşündüm, bu savunulabilir bir tasarım seçimi mi, yoksa baştan normalleştirmeliydim mi?
Biraz daha bağlamda, bu, esas olarak paylaşılan bir klasörde depolanan bir Excel dosyasının yerini alan küçük bir iç uygulamadır. Ayrıca soruyorum çünkü programı temizlemeyi ve daha sürdürülebilir hale getirmeyi düşünüyorum. İçinde tamamen memnun olmadığım bazı şeyler var, bunlardan biri bu sorunun konusudur.