Normalisasi Tabel: Seberapa Perlu?

Mei 21, 2008

Bismillah

Ketika membuat aplikasi (yang terkait dengan basis data) terkadang kita hanya mengandalkan feeling. “Oh, table ini pasti asosiasinya ke sini, kalau yang ini dipecah jadi begini dan begitu, kalau yang ini mesti dikasih field baru” tanpa mempedulikan kaidah normalisasi. Hal ini, memang (bila dipandang secara aplikasi) tidak sepenuhnya salah, tergantung dari bagian mana dari aplikasi yang kita utamakan (pada umumnya kecepatan query). Namun, bila dipandang secara teoritis, hal ini sebenarnya tidak dapat diamini, mengingat tugas akhir atau penelitian menjunjung tinggi sisi teoritis daripada sisi aplikasi.

Nah, jadi pilih yang mana? Jawabannya sekali lagi: tergantung. :)

Tinggalkan Balasan