31
2.
Composite attributes adalah sebuah atribut yang terdiri dari beberapa komponen,
dimana masing-masing komponen mempunyai keberadaan yang bebas.
3.
Single-valued attributes
adalah atribut yang memiliki nilai tunggal untuk setiap
kejadian dari tipe entitas.
4.
Multi-valued attributes adalah atribut yang memiliki beberapa nilai untuk setiap
kejadian dari tiap tipe entitas.
5.
Derive attributes
adalah atribut yang memiliki nilai yang dihasilkan dari satu
atau sekelompok atribut yang berhubungan dan tidak harus berasal dari satu
entitas.
Keys
Menurut Connolly dan Begg (2010 :381), key
adalah sebuah field
yang
digunakan untuk mengidentifikasi satu atribut atau lebih yang secara unik
mengidentifikasi setiap record.
Candidate key adalah kunci yang secara unik mengenali setiap kejadian didalam
tipe entitas. Sebuah candidate key tidak boleh null. Sebuah entitas boleh memiliki lebih
dari satu candidate key.
Primary key adalah candidate key yang terpilih untuk mengidentifikasikan secara
unik sebuah kejadian dari setiap entitas. Biasanya terdapat lebih dari satu candidate key
yang harus dipilih untuk menjadi primary key. Pemilihan primary key
didasarkan pada
panjang atribut, jumlah minimal atribut yang dibutuhkan, dan memenuhi syarat yang
unik.
Alternate key adalah candidate key yang tidak dipilih sebagai primary key.
Composite key yaitu candidate key yang terdiri dari dua atau lebih atribut. Pada
kondisi tertentu, suatu atribut tidak dapat digunakan untuk mengidentifikasi baris secara
unik dan membutuhkan kolom lain untuk digunakan sebagai primary key.
Foreign key adalah sebuah primary key pada sebuah entitas yang digunakan pada
entitas lain untuk mengidentifikasi sebuah relationship.
|