[Linux-programlama] Tablo Yapısı

---------

[Linux-programlama] Tablo Yapısı

From: Zekeriye Bozkurt <zekeriye_at_hotmail.com>
Date: Tue, 16 Oct 2007 09:03:24 +0000
Message-ID: <BAY108-W3138815972F44F45B9C4FBD99C0@phx.gbl>

Selamlar;
 
elimde stok kartlarını tuttuğum bir tablo var. Bu tabloda stokların listelenmesinde, aranmasında vs işlemlerde kullanılmak üzere; grup kodu alanları mevcut.
Stok kartları tablosu şu şekilde :
 
STOKART TABLOSU
Stokkodu
Stokadi
grupkodu1 varchar(20)
grupkodu2 varchar(20)
grupkodu3 varchar(20)
...
 
Grupkodlarının her biriside şu şekilde tablolarda kayıtlı
 
grupkodu1
GRUPKODU VARCHAR(20)
ACIKLAMA VARCHAR(250)
 
grupkodu2
GRUPKODU VARCHAR(20)
ACIKLAMA VARCHAR(250)
 
STOKKART tablosundaki GRUPKODUx alanlarını;
FOREIGN KEY tanımlandığında mutlaka STOKKART tablosunda girilecek her kayıt için tüm GRUPKODU alanlarına da tanımlı bir değer seçilmesi gerekiyor.
 
Ancak Stok kartı tablosunda bulunan her kaydın grupkodu alanı doldurmak zorunlu değil. Bu durumda STOKKART tablosunda bulunan GRUPKODU alanlarını nasil tanımlamalıyım ki sadece NULL olmadığında; ilgili kodu GRUPKODU tablolalarında var olup olmadığını veritabani kendisi kontrol etsin ?
 
Zekeriya BOZKURT
_________________________________________________________________
Live.com'u deneyin - hızlı ve kişiselleştirilmiş giriş sayfanızla istediğiniz her şey tek bir yerde.
http://www.live.com/getstarted

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Tue 16 Oct 2007 - 11:35:16 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.