Home Start Back Next End
  
31
2.1.8.4 Candidate Key
Candidate
key
merupakan
sejumlah
atribut
kecil
yang secara
unik
mengenali setiap kejadian di dalam
tipe entitas. Sebuah candidate key merupakan
jumlah atribut paling
sedikit yang nilainya secara unik mengidentifikasi setiap
entity   occurrance   atau  memiliki  nila yan berbeda  untuk  setiap   entity
occurrance pada tipe entitas tertentu. Ini
menyatakan bahwa candidate key tidak
boleh mengandung nilai – nilai.
Primary
key
merupakan
candidate key yang
digunakan
untuk
mengenali
secara umum setiap occurrance dari sebuah tipe entitas. Tipe entitas
mungkin
memiliki lebih dari satu candidate key untuk sebuah entitas adalah berdasarkan
pada pertinbangan panjang atribut, jumlah minimal dari kebutuhan atribut, dan
seterusnya
keunikannya.
Candidate key yang tidak dipilih menjadi
primary
key
disebut sebagai alternate key.
Foreign 
key 
merupakan 
atribut 
pada 
satu 
relasi 
yang 
cocok 
pada
candidate key dari beberapa relasi.
Word to PDF Converter | Word to HTML Converter