10/02/2010, 17:17
Veri tabanı programcılığında tekrarlayan bilgilerin ayrı tablo yapılması tavsiye edilir.
Kişi bilgileri ile çalışanlar, bazı konularda tekrarlamanın çok ama verilerin az olması nedeniyle
tablo açıp açmamakta kararsız kalırlar (kendi adıma).
Örneğin kan grubu, cinsiyeti, öğrenim durumu, medeni hali gibi bilgiler çok sık kullanılır.
Hepsini ayrı tablo yaptığımızda "tablo enflasyonu" ile karşı karşıya kalırız.
Mutlaka başka bir yolu da vardır ve ustalar bunu çözmüşlerdir ama ben şöyle bir yol izliyorum:
Bu tip değerleri (veri tipleri aynı olan) tek tabloda kullanıyorum. Tablo içerisinde kayıtno suna göre ayırarak
değerlendiriyorum.
Aşağıda hem 2003 hem de 2007 için örnek mevcuttur. Saygılarımla.
Kişi bilgileri ile çalışanlar, bazı konularda tekrarlamanın çok ama verilerin az olması nedeniyle
tablo açıp açmamakta kararsız kalırlar (kendi adıma).
Örneğin kan grubu, cinsiyeti, öğrenim durumu, medeni hali gibi bilgiler çok sık kullanılır.
Hepsini ayrı tablo yaptığımızda "tablo enflasyonu" ile karşı karşıya kalırız.
Mutlaka başka bir yolu da vardır ve ustalar bunu çözmüşlerdir ama ben şöyle bir yol izliyorum:
Bu tip değerleri (veri tipleri aynı olan) tek tabloda kullanıyorum. Tablo içerisinde kayıtno suna göre ayırarak
değerlendiriyorum.
Aşağıda hem 2003 hem de 2007 için örnek mevcuttur. Saygılarımla.