Veritabanında one-to-many ilişkisi nedir?

One-to-Many İlişkisi Nedir?

Veritabanlarında "one-to-many" ilişkisi, bir kayıt ile bir veya daha fazla kayıt arasında kurulan bir ilişkidir. Bu durumda bir tablodaki tek bir kayıt, diğer tabloda birden fazla kayıtla ilişkilidir.

Örnek:

- **Yazar ve Kitap**: Bir yazarın birden fazla kitabı olabilir, ancak her kitap yalnızca bir yazarla ilişkilidir. - **Müşteri ve Sipariş**: Bir müşteri birden fazla sipariş verebilir, fakat her sipariş yalnızca bir müşteriye aittir.

Özellikleri:

  • İlişkinin yönü: Birden fazla kayıt "bir" kayda bağlıdır.
  • Verimlilik: Veritabanı tasarımında veri tekrarını önler.
  • Bütünlük: Veri bütünlüğünü sağlamak için yabancı anahtar kullanılır.
One-to-many ilişkisi, veritabanı tasarımında sıklıkla karşılaşılan bir yapı olup verilerin düzenli ve mantıklı bir şekilde organize edilmesine yardımcı olur.


🐞

Hata bildir

Paylaş