Veritabanlarında İlişki Türleri
Veritabanlarında bulunan ilişki türleri.
VERİTABANLARINDA İLİŞKİ TÜRLERİ
İlişkiler anahtar sütunları verilerle eşleştirerek çalışır.Genellikle sütunlar her iki tablodada aynı isme sahiptir.Çoğu durumda bu ilişki bir tablodan birincil anahtarla eşleşir.
Üç çeşit ilişki vardır.
- Birden çoğa ilişki
- Çoktan çoğa ilişki
- Bire bir ilişki
Birden Çoğa İlişki
Bu ilişki türü en sık görülen ilişki türüdür.Bir A tablosundaki bir satır bir B tablosundada birden fazla satırla ilişkilendirilebilir.Ancak B tablosundaki bir satır A tablosunda birden fazla satırla eşleşemez.Birden çoğa ilişki kurabilmek için birincil anahtar veya bir sınırlama olmalıdır.Birincil anahtar bu ilişki türünde bir anahtar sembolüyle gösterilir.
Çoktan Çoğa İlişki
Bir çoktan çoğa ilişkide; A tablosundaki bir satır B tablosundaki birden fazla satırla eşleşebilir veya tam terside olabilir.Bunun birden çoğa ilişkiden farkı tersini de yapabilmesidir.
Bire Bir İlişki
Bir birden bire ilişkide ; A tablosundaki bir satır B tablosunda sadece bir satırla eşleşebilir veya tam terside olabilir.Eğer her iki ilgili sütunda birincil anahtar varsa birden bire ilişki kurulur.Bu ilişkinin kullanımı pek yaygın değildir.
Bire bir ilişkiyi şu şekilde kullanabilirsiniz:
- Çok sütunlu bir tablo bölün.
- Tablonuzu güvenlik sebepleriyle izole edin.
- Bu kısa ömürlü veri saklama tabloadan silinebilir.
- Saklanan bilgiler anatablonun bir alt kümesi için geçerlidir.
Süleyman AYDOSLU