MySQL Normalizasyon ( 1NF, 2NF, 3NF )
MySQL Normalizasyon Veri tabanı oluştururken bazı kurallarımız vardır. Bu kurallar hem kullanış açısından, hem de performans açısından çok önemlidir. Normalizasyon Normalizasyon veri tabanımızda verilerin tekrarlanmasını engeller. Örnek olarak araç satış veri tabanımız var. Tek bir tabloda işlem yapmak istediğimizde arabanın marka, model gibi özelliklerini ve aracı satan personelin Tc’si, adı soyadı gibi bilgileri her satır için tekrar yazmamız gerekir. Eğer arabalar, personeller ve satislar isimli birer tablomuz olursa, satış tablosunda sadece araba ve personelin id değerini almamız yeterli olacaktır. Gördüğünüz gibi satış işlemi çok daha kolay hale geldi.Sadece idler tekrarlanmış oldu. Bu sayede kaç adet aynı idden olduğunu saydırarak, o arabadan kaç tane ya da o personel kaç tane satış yapmış gibi sorguları çok daha basit bir şekilde sorgulamış oluruz. Aynı zamanda veri tutarlılığı da artmış olacak, daha az veri olduğu için boyutumuz küçülecek ...