sütun sürü: Verilen örnek mevcut veya yok ya vardır ~ 50 türün bir listesi varNormale ya da değil - Birçok bir veya ben normalleştirmek ya da benim veritabanında bu kısmını denormalize karar olamaz
puan. Bu 50 belki gelecekte 75'e kadar genişleyecek, ama daha fazla değil. Bu veritabanının birincil amacı raporları oluşturuyor. Yani, belirli bir alanda 10 site varsa, ortalama bir soru şu olacaktır: Bu sitelerin kaçında tür tespit ettiğimiz bir?
sitesi, a, b, c, d, e ... n
1, t, f, t, f, t, t:
I 50 ton/f bit sütunlarından oluşturmak mı ....
2, f, t, t, f, t, f .....
ya da bir tek-çok tablo oluşturmak gerekir:
1 c ...
2 b
2 c ...
ben eğilim normalleşme yolunda olduğunu biliyoruz ve 70 sütun diğer kullanıcılara zor olabilir, ama gerçekten fikir gibi Denormalleştirilmiş versiyondan veri çekme. Bu durumda gerçekten daha iyi mi? 50 kolon çözeltisi
50 - 75 sütunlu sürüm, denormalize edilmez. Verileri değil, verileri normalleştirirsiniz (boolean). Her bir örneği/türünü ayrı bir sıraya koymanın tek avantajı, yanlış olan satırları oluşturmanız gerekmez. Eğer bir örnekte sadece ortalama 5 türünüz varsa, sadece 5 sıra yerine 50'den fazla satırınız olur. Örnekte ortalama 45 türünüz varsa, avantaj yoktur. –
İkinci alternatifi (çoktan çoğa tablo) ile giderdim, çünkü toplu işlevlerin kullanımını basitleştirecektir, örn. Her siteye kaç türün kaydedildiğini saymak istiyorsanız. – reaanb