|
30
b. Single-Valued and Multi-valued attributes
Dikatakan
single-valued
attributes
apabila
sebuah
atribut
hanya
memiliki
satu
nilai,
sedangkan
multi-valued
attributes
dapat memiliki lebih dari satu nilai.
c. Derived attributes
Derived
attribute
hanya
digunakan pada
saat
diperlukan
sehingga tidak disimpan.
Model
E-R
merepresentasikan
kendala-kendala
yang
mana
isi
dari
basis
data
harus
sesuai.
Salah
satu
kendalanya adalah
mapping
cardinalities,
yang
menjelaskan jumlah
entitas
yang
dapat
diasosiasikan
oleh
entitas lain
lewat
relationship
sets.
Mapping
cardinalities
yang
mungkin
terdapat
dalam
binari
relationship
sets
antara
entity
sets
A
dan
B
adalah :
1. One
to
One
:
Sebuah entitas di
A
hanya dapat diasosiasikan
dengan
paling banyak satu entitas di B dan sebaliknya.
2. One
to
Many
:
Sebuah
entitas
di
A
dapat
diasosiasikan
dengan
nol
atau
lebih entitas di
B,
namun entitas di
B
hanya dapat diasosiasikan
dengan paling banyak satu entitas di A.
3. Many to One
:
Sebuah entitas di
A
hanya dapat diasosiasikan dengan
paling banyak satu entitas di B, namun entitas di B dapat
diasosiasikan dengan nol atau lebih entitas di A.
4. Many
to
Many
:
Sebuah entitas di
A
dapat diasosiasikan
dengan
nol
atau
lebih
entitas
di
B,
dan
sebuah
entitas
di
B
dapat
diasosiasikan
dengan nol atau lebih entitas di A.
|