Bir projede veritabanı oluşturmaktan sorumluyum. Nadiren bir değeri olacak alanlarımız var (her 10.000 kayıtta 1) ve bunu veritabanında saklamanın en iyi yolunu bulmaya çalışıyorum.
Görebildiğim kadarıyla 3 seçeneğim var:
- Her bir ekstra değer için tabloya bir sütun ekleyin
- Özgün tabloya başvuran ve yalnızca bir değeri depolamamız gerektiğinde kayıtları olan bağlantılı bir tablo ekleyin
- Orijinal tablodaki XML veri türünü kullanın ve bu değerlerin tümünü depolayın.
Düşünmediğim başka seçenekler var mı?
Ben her yöntemin artılarını ve eksilerini çalışmaya çalışıyorum. Bildiğim kadarıyla 1 en kolay ve 2 en az yer kaplayacak ama 3 için birçok kaynak bulmakta zorlanıyorum.