Professional Documents
Culture Documents
rnek
DKODU ADI SOYADI CNSYETi
DERS
RNO
KREDS
RENC
DOTAR DERSADI
Daha nce verilmi bir rnek olan, RENC ve DERS varlk kmelerine karlk, ilikisel modelde aadaki tablolar oluturulur.
RENC (RNO, ADI, SOYADI, CNSYET, DOTAR) DERS (DKODU, DERSADI, KREDS)
rnek
ADI RNO SOYADI LSENO LSEADI KENT
RENC
OKUDUU
LSE
Daha nce verdiimiz yukardaki izimdeki gl LSE varlk kmesi ile zayf RENC varlk kmelerine karlk, ilikisel modelde aadaki tablolar oluturulur:
LSE (LSENO, LSEADI, KENT) RENC (LSENO, RNO, ADI, SOYADI)
rnek
rnein SATTII ilikisi ilikisel modelde aada emas verilen iliki ile gsterilir. SATTII (MANO, RNKODU, MKTAR)
MANO MAADI RNKODU RNADI
MAAZA
SATTII
RN
MKTAR
rnek
TARH KONSNO SALON GREV ESNO ESADI BESTEC ESTR MZSNO
KONSER
KATILIM
ESER
MZSYEN
SOYADI
ADI
KONSER, ESER ve MZSYEN varlk kmeleri arasndaki KATILIM adl l iliki kmesini dnelim.
rnek
TARH KONSNO SALON GREV ESNO ESADI BESTEC ESTR MZSNO
KONSER
KATILIM
ESER
MZSYEN
SOYADI
ADI
Bu iliki kmesi hangi konserde, hangi eser alnrken orkestrada hangi mzisyenlerin yer aldn ve grevlerinin ne olduunu gstermektedir.
rnek
TARH KONSNO SALON GREV ESNO ESADI BESTEC ESTR MZSNO
KONSER
KATILIM
ESER
MZSYEN
SOYADI
ADI
KONSER(KONSNO, TARH, SALON) ESER(ESNO, ESADI, ESTR, BESTEC) MZSYEN(MZSNO, ADI, SOYADI)
rnek
l KATILIM ilikisi iin, ilikisel modelde aadaki tablo oluturulur: KATILIM (KONSNO, ESNO, MZSNO, GREV) Eer varlk kmeleri arasndaki ikili elemelerin (konser-eser, konser-mzisyen ve eser-mzisyen) her de oktan-oa ise KATILIM ilikisinin anahtar, yukardaki tabloda grld gibi varlk kmesinin anahtarlarnn birleiminden oluur.
rnek
Eer her personel yalnz bir blmde alyorsa, bu ilikinin tr BLM'den PERSONEL'e birden-oadr. Yani iliki PERSONEL'den BLM'e ilevseldir. Bu varlk-iliki izelgesi ilikisel modele dntrlrken BLM ve PERSONEL varlk kmelerine kar gelen ve anahtarlar srasyla BNO ve PNO olan iki ema oluturulur.
rnek
Eer ALIAN iliki kmesi iin ayr bir ema oluturulursa, bu ema, anahtar PNO olan ve alan her personel iin yalnz bir satr olan bir ema olacaktr. Oysa anahtar PNO olan ve kurumdaki her personel iin yalnz bir satr ieren PERSONEL emas zaten vardr. Dolaysyla ALIAN iliki kmesini gstermek iin ayr bir iliki oluturmaya gerek yoktur.
rnek
Bu iliki kmesini gstermek iin PERSONEL ilikisine BLM varlk kmesinin anahtar olan BNO ile ilikinin tanmlayc nitelikleri olan GREV ve GBATAR eklenir. Bu durumda, yukardaki izimdeki PERSONEL ve BLM varlk kmeleri ile aralarndaki ALIAN ilikisine karlk, ilikisel modelde iki ema oluturulur.
rnek
BLM (BNO, BADI) PERSONEL (PNO, ADI, SOYADI, DOTAR, BNO, GREV, GBATAR) Yukardaki tablolardan ilki varlk-iliki izeneindeki BLM varlk kmesine, ikincisi ise hem PERSONEL varlk kmesine hem de ALIAN ilikisine karlk gelmektedir.
rnek
Eer her blmn bir bakan olabiliyorsa; bir personel de en ok bir blmn bakan olabiliyorsa, her iki ynde de ilevsel olan bu ilikinin tr bire-birdir.
rnek
Bire-bir varlk kmelerini ilikisel modelde gstermek iin, varlk kmelerinden birinin anahtarn, varsa ilikinin tanmlayc nitelikleri ile birlikte, dier varlk kmesine kar gelen emaya eklemek yeterlidir. Bunun iin de olas iki seenekten biri seilir. likilerin anlamlarna ve kullanm ortamna gre bu seeneklerden biri daha uygun olabilir.
rnek
1. seenek:
BLM (BNO, BADI) PERSONEL (PNO, ADI, SOYADI, DOTAR, YBNO, GBATAR)
rnek
2. seenek:
BLM (BNO, BADI, BBPNO, GBATAR) PERSONEL (PNO, ADI, SOYADI, DOTAR)
Burada BBPNO blm bakan personel numarasdr. (Bu rnek iin bu seenek daha uygun bir zm olarak grlmektedir.)
rnek
PERSONEL varlk kmesi ve bu varlk kmesi iindeki birden-oa YNETC ilikisi ilikisel modelde tek bir ema ile gsterilebilir. PERSONEL(SCLNO, ADI, BLM, GREV, GBATAR, YSCLNO)
SCLNO BLM
ADI
GBATAR
PERSONEL
n
st
YNETC
ast
GREV
rnek Soru
Bir sanal alveri sitesi iin gelitirilen veri tabannda rnler, kategoriler, tedariki firmalar, mteriler ve sipariler varlk kmelerini, bu kmeler arasndaki iliki kmelerini (iliki trlerini de belirterek) ve size gre bu kmelerin sahip olmas gerekli nitelikleri de gsterecek ekilde varlk-iliki modeli izelgesini oluturunuz.
Sorunun Cevab
Sat Fiyat
Al Fiyat
KDV Oran
rn ID
RN
n n
AT OLDUU
KATEGOR
Kategori Ad
rn Ad
Kategori ID
TEDARK EDEN
Adres Sipari ID
YER ALDII
Adet
Tarih
1
Firma ID
FRMA
SPAR
n
Adres Ad
Firma Ad
Telefon
VERD
MTER
Telefon
Soyad
Mteri ID