From: Fuat Altun (faltun@iso.org.tr)
Date: Thu 11 Mar 2004 - 06:33:57 EST
Merhabalar,
İliskisel teori acisindan sormak istedigim bir soru var.
IL adinda bir tablom var. Bu tablonun yapisi su sekilde
IL(il_kodu,il_tanimi)
Burada il_kodu benim primary key'im. Burada il_kodunu primary key yapmak
dogru bir yontemmi?
Yani benim il_kodu disinda bir PK tanimlamam daha mi dogru olur.
Yani IL (id,il_kodu,il_tanimi). Burada id otomatik olarak artan bir sayi.
Bunu sundan dolayi soruyorum. Dokumanlarda PK olan alanin degismiycek bir
alan olmasi gerektigi soyleniyor.
Oysa il_kodlari belki il sayisini artmasiyla yarin degisecek.
İkinci sorum ise oncekine benzer..
EVRAK adinda bir tablom var.
EVRAK(giris_tarihi,giris_no,aciklama)
Burada giris_tarihi+giris_no beraber PK' yi olusturuyor.
Buradada yukardaki gibi ayrica bir id tanimlayip onumu PK yapmam daha dogru.
(yukardaki sebepten dolayi)
Birde uc dort alandan olusan PK'lardan kacinip onun yerine tek bir alanimi
PK yapmaliyim (id gibi)
tesekkurler