Normalizasyon’un Amaçları
- Veri Bütünlüğünü Sağlamak: Eğer bir sütun için gereksiz veri tekrarı var ise, bu sütun gereksiz bir şekilde veri tekrarı içermeye başlayacaktır. Örnek vermek gerekirse bir hastane veri tabanında hastano olduğunu varsayalım eğer veri bütünlüğü sağlanmazsa belli bir süre sonra farklı tablolarda bir hastanın birden fazla hastano’su olacaktır.
- Uygulamadan Bağımsızlık: Hazırlayacağımız ilişkisel model kullanılacak uygulamalara göre tasarlanmamalı, kullanılacak verilere göre hazırlanıp, tasarlanmalıdır.
- Performansı Arttırmak