16
kantor cabang
yang
mengandung nilai (jalan, kota, kode pos) bisa dipecahkan
menjadi atribut sederhana jalan, kota dan kode pos.
Single-valued
attribute
(atribut
nilai
tunggal) adalah
atribut
yang
hanya
menyimpan nilai
tunggal
untuk
suatu
sifat
dari
entiti.
Multi-valued
attribute
(atribut
nilai jamak) adalah atribut yang bisa menyimpan nilai
lebih dari satu
untuk suatu sifat
dari
entiti.
Contohnya atribut
telepon
pada
entiti
kantor
cabang
yang
bisa
memiliki
lebih dari satu nomor telepon.
Derived
attribute
(atribut
turunan)
adalah
atribut
menunjukan nilai
yang
diperoleh
dari
atribut
yang
berhubungan
atau
kumpulan
atribut
yang
berhubungan,
tidak
terlalu
dibutuhkan dalam
tipe
entiti
yang
sama.
Atribut
turunan
mungkin
juga
menyangkut hubungan dari atribut pada entiti yang berbeda.
Candidate key adalah sejumlah
kecil atribut yang secara unik
mengenali
setiap
occurrence
didalam tipe
entiti.
Sebuah candidate
key
adalah
jumlah
atribut
paling
sedikit
yang
nilainya
secara
unik
mengidentifikasi
setiap
entity
occurrence
atau
memiliki nilai
yang
berbeda
untuk
setiap entity
occurrence
pada
tipe
entiti
tertentu. Ini menyatakan bahwa candidate key tidak boleh mengandung nilai null.
Primary
key
adalah
candidate
key
yang
digunakan
untuk
mengenali
secara
unik setiap occurrence dari sebuah tipe entiti. Satu tipe entiti
mungkin
memiliki
lebih
dari
satu
candidate
key.
Pemilihan
primary
key
untuk
sebuah
entiti
adalah
berdasarkan
pada
pertimbangan panjang
atribut,
jumlah
minimal
dari
kebutuhan
atribut, dan seterusnya keunikannya. Candidate key yang
tidak dipilih
menjadi
primary key disebut sebagai alternate key.
|