untuk sebuah field, adalah sah2 aja kalau memp. data redundant,
semuanya kembali pada db analyst, kebutuhan, dan efisiensi, shg tidak selamanya kita harus strict pada teori normalisasi db yg diajarkan di buku kuliah.
sekarang gini, misalnya kita punya table contact sederhana, dg struktur
uid (PK); first name; last name, address, city, country
nah bukankah secara normalisasi, table ini sudah normal?
akan tetapi pada kenyataannya tetap saja di field city dan country, kita akan menemukan data redundant?
bahkan bisa jadi pada field last name and first name kita akan menemukan data yg sama.
secara teori, untuk menghindari ini kita harus membuat table master city,dan master country yg di relasikan ke table contacts tadi,
tapi apakah effort untuk itu sebanding dengan efisiensi kode yg didapat? saya rasa tidak!
tapi tentunya ini hanyalah pendapat saya saja hehehe... peace man.
best regards
[wwn]
On 9/9/05, Zainal Syam Arifin < [EMAIL PROTECTED]> wrote:
> Bisa. Tapi kenapa anda mendesain database seperti itu? Tidak boleh ada
> redundansi dalam tabel database. Ada aturan - aturan yang harus di taati
> dalam mendesain database yang baik dan benar. Normalisasi data dan
> memperhatikan 3 hal :
> 1. integritas data
> 2, redundandi data
> 3. konsistensi data
> dan ada juga aturan MDL (Model Data Logic)
>
> Semua di bahas dalam buku : Konsep Perancangan Basis data, Penerbit Andi
> Offset, Yogyakarta, Pengarang...(lupa)
>
> Salam,
>
>
> zainal
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
SPONSORED LINKS
| Programmer | Indonesia | Basic programming language |
| Computer programming languages | Programming languages | Java programming language |
YAHOO! GROUPS LINKS
- Visit your group "Programmer-VB" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
