İLİŞKİSEL VERİTABANI İlişkisel veritabanlarının ortak özelliği verilerin tablolar aracılığı ile tutulmasıdır. İlişkiler genellikle, her iki tablonun aynı adlı alanları olan, anahtar alanlardaki verilerin eşleştirilmesiyle çalışır. (* Ortak alan isimleri farklıda olabilir.) Çoğu durumda, bu eşleştirme alanları, bir tablodan her kayıt için benzersiz bir tanımlayıcı sunan Birincil Anahtar (PK) ve diğer tablodaki Yabancı Anahtar () dır. Tablo 1: ( PK) Tablo 2: PK PK PK İlişkiler doğru bir şekilde tanımlandıktan sonra; Bir Yazarın yazdığı tüm Kitapların listesi, Kiralanan Kitapların isimleri, Bir Kitabın kim tarafından Kiralandığı bilgisi, öğrenilebilir.
Bire Bir İlişkisi Bir-Bir İlişkisi'nde, Tablo A'da Tablo B'deki her kayıtla eşleşen yalnızca BİR kayıt ve Tablo B'de Tablo A'daki her kayıtla eşleşen sadece BİR kayıt olabilir. Bu şekilde ilişkili olan çoğu bilgi tek bir tabloda olacağından, bu tür ilişki yaygın değildir. Güvenlik nedenleriyle tablonun bir bölümünü yalıtmak veya ana tablonun yalnızca bir alt kümesiyle ilgili bilgileri saklamak üzere, birçok alan içeren bir tabloyu bölmek için Bir-Bir İlişkisi kullanabilirsiniz. Örneğin, fon toplamak amacıyla oynanan bir futbol oyununa katılan Çalışanların bilgilerini izlemek için bir Tablo oluşturmak isteyebilirsiniz. Çalışanlar Tablosunda, Futbolcular Tablosundaki her futbolcuyla eşleşen bir kayıt vardır. Çalışanlar Tablosunda her Futbolcuyla eşleşen BİR kayıt vardır. Bu değer kümesi, ÇalışanNo alanının ve Çalışanlar Tablosu-nun bir alt kümesidir.
Bire Çok İlişkisi İlişkisel Veri Tabanlarında en çok kullanılan ilişki türü, Bir Çok İlişkisi dir. Bir Çok İlişkisinde, A Tablosundaki bir kayıt, B tablosunda pek ÇOK eşleşen kayda sahiptir. Ancak B Tablosundaki kayıt, A Tablosunda yalnızca BİR eşleşen kayda sahiptir. 1 Bir Yazar birden ÇOK Kitap yazabilir ancak her Kitabın yalnızca BİR Yazarı vardır. Çok Çok İlişkisi Çok Çok İlişkisinde, A Tablosundaki bir kayıt, B tablosunda bulunan pek ÇOK kayıtla eşleşebilir. Ve B Tablosundaki bir kayıt, A Tablosunda bulunan pek ÇOK kayıtla eşleşebilir. Bu tür bir ilişki, birincil anahtarın birden fazla alanı içerdiği, birleşme tablosu olarak adlandırılan, A ve B Tablolarından gelen yabancı anahtarların yer aldığı üçüncü bir tablonun tanımlanması koşuluyla mümkündür. Örneğin, Kitaplar Tablosu ve Kiracilar Tablosu, iki tane Bir-Çok olarak tanımlanan ilişkiyi Kiralananlar Tablosunda oluşturarak, Çok-Çok İlişkilere sahip olurlar.
1 Kitaplar Tablosundaki Birincil Anahtar Kiracilar Tablosundaki Birincil Anahtar Bir Kitap Bir-Çok kiralamada yer alabilir her Kiracı Bir-Çok Kiralamada görülebilir. İlişki Tanımlama Microsoft Access'in oluşturduğu İlişki Türü, ilişkide bulunacak ilgili alanların nasıl tanımlandığına bağlıdır; Yalnızca ilgili alanlardan biri Birincil Anahtar ise veya benzersiz dizine sahipse, Bir-Çok İlişkisi oluşturulur. Her iki ilgili alan Birinci Anahtar ise veya benzersiz dizinlere sahipse, Bir-Bir İlişkisi oluşturulur. Çok-Çok ilişki ise gerçekten de Birincil Anahtarın iki alanı içerdiği üçüncü bir tabloyla (diğer iki tablodan gelen yabancı anahtarlar) birlikte olan iki tane Bir-Çok İlişkidir. o Birincil Anahtar olmayan ve benzersiz dizine sahip olmayan bir alanı, birincil anahtar olmayan ve benzersiz dizine sahip olmayan bir başka alana sürüklerseniz, Belirsiz bir İlişki oluşturulur. o Belirsiz İlişkilere sahip Tabloları içeren sorgularda, Microsoft Access, tablolar arasında varsayılan birleştirme satırını görüntüler, ancak Bilgi
Tutarlılığı zorlanmaz ve kayıtların her iki tabloda da benzersiz olması garantisi yoktur.