[linux-programlama] primary key

---------

From: Fuat Altun (faltun@iso.org.tr)
Date: Thu 11 Mar 2004 - 06:33:57 EST

  • Next message: Gurkan Aslan: "[linux-programlama] Re: primary key"

    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

     

     


  • Next message: Gurkan Aslan: "[linux-programlama] Re: primary key"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.