29
menggambarkan setiap entity occurence dan
mewakili bagian utama dari data
yang
disimpan dalam basis data.
Attribute domain adalah sekumpulan nilai
yang
diperkenankan untuk satu
atau
lebih
attribute.
Setiap
attribute
yang
diasosiasikan dengan
sekumpulan
nilai
disebut
domain.
Domain
menetapkan
nilai
potensial
yang
sebuah attribute
dapat
simpan atau sama dengan konsep domain pada model relasional.
Simple
attribute
adalah sebuah attribute
yang
tersusun atas
komponen
tunggal dengan keadaan
yang
bebas (independent
existence).
Simple
attribute tidak
bisa dibagi lagi menjadi komponen yang lebih kecil. Contohnya, posisi dan gaji dari
entitas pegawai.
Composed
attribute
adalah sebuah attribute
yang
tersusun atas
banyak
komponen, dimana setiap komponennya memiliki keadaan
yang bebas (independent
existence).
Beberapa
Attribute
lebih
lanjut
dapat
dibagi
menjadi komponen-
komponen
yang
lebih
kecil dengan
masing-masing
komponen
memiliki keadaan
bebas.
Contoh
attribute
alamat
dari
entitas
kantor
cabang
yang
mengandung
nilai
(jalan, kota, dan kode pos)
dapat dipecah
menjadi
simple attribute
jalan, kota, dan
kode pos.
Single-valued
attribute
adalah sebuah attribute
yang
menyimpan
nilai
tunggal untuk setiap kejadian dalam entity type.
Multi-valued attribute adalah sebuah attribute
yang
menyimpan
lebih dari
satu
nilai
untuk
setiap
kejadian
dalam
entity
type.
Contoh
attribute telepon
pada
entitas kantor cabang bisa memiliki lebih dari satu nomor telepon.
|