Home Start Back Next End
  
60
Pemakaia11 role
name
mengk!rui:fikasikan
tujuan
setiap  relasi.
Dari
contoh 
diatas
Staff 
Manages   Branch, 
a.nggota
Staff 
(Staff 
entity) 
diberikan   role 
name 
'Manager'
mac!li!!Jges
branch
(Bra.11ch
entit;>) 
diberikan
role  name
'Bra.'lch
Office'.
De1mkilm
pula
U..'ltuk
Branch
Has
Stqf!,
branch
'libelikarr
role
name
'Branch
Office'  has
staff
diberikan
nama 
'l"vfember of 
Staff'.   Role
name
biasanya
tida.f{. 
diperlukan
jika 
fungsi  entity
pa."tisipan dalam
sebuah
relasi
sudahjelas.
f
Attributes
Atribut 
adlilah 
pnJpt:rti
dari 
sebua.'l entity
atau 
relasi.
Misalnya   entity
Staff
memptmyai atribut
staf!No, name, position. dan salary.
Attribute  domain 
ada!ah serangkaian
nilai 
yang
diijinklm
untuk
satu 
atau
lebih
atribut 
Setiap atribut
diasosiasiklm dengm serangkaian
nilai
yang disebut
domain.
Simple
attribute  adalah
sebuah  atribut  ya.'lg           
dari
komponen  tunggal
yang
bebas.
Simple 
attribute 
tidak 
dapat
dibagi 
lebih 
lanjut
menjadi 
komponen-komponen
yallg
 
Contobnya
:
position
dan
salary.
Simple
attribute  disebut
juga
atomic
attributes.
Composite 
attribute 
ada1ah at."ibut
yang  te:rdiri dari
multiple 
komponen 
yang
bebas. 
Bel:Jerap'! a."ribut dap>rt  dibagi           
larJu1:
menjadi 
komponen-kcmponen
ya.ng
lebih
kecil. Misalnya,
atribut
address
of
the
Branch
entity
dengan
njlai
(163
Main
St,
Giasgow,       1
9QX)
dapat dibagi
lagi menjarli street
(163
Wain St), city (Glasgow), d!m
postcode (Gil
9QX).
Single-valued
attribute
ada!ah
sebuah
atrihut
ya11g memegang
tungga!untuk
setiap 
k
adian
entity.  Sebagilm
atribut 
adalah 
single-valued. 
Misalnya,   er.Jity
Word to PDF Converter | Word to HTML Converter