Loader

Laravel Eloquent One to Many İlişkisi

· PHP, MySQL ·
Laravel, Eloquent ORM, One to Many, SQL

Laravel 6

Bugün Laravel'de one to many ilişkisi detaylı olarak nasıl kurulur bundan bahsedeceğim.

 

One to Many ilişkisi nedir?

One to Many

One to Many ilişkisi bir varlığın bir şeye fazla sayıda sahip olabileceğini ancak o şeyin sadece tek kişiye ait olabileceğini gösteren ilişki türüdür. Örnek vermemiz gerekirse kullanıcı ve yazıları ele alalım. Bir yazının birden fazla yazarı yani kullanıcısı olamazken bir kullanıcı sonsuz sayıda yazı paylaşabilir. One to Many ilişkisi bu mantıkla ilerleyen tüm ilişkilerde kullanacağımız türdür. Bu ilişkiyi tanımlayıp kullanabilmemiz için sonsuz sayıda sahip olunabilinen girdi üzerinde kullanıcıya dair unique(tekil) bir değer teşkil eden sütunu foreign key(yabancı anahtar) olarak göstermemiz gerekmektedir.

 

One to Many ilişkisi nasıl kurulur?

 

Umarım anlamanıza yardımcı olmuşumdur, anlamadığınız kısımları yorum bölümünde belirtirseniz yanıtlayacağım. Laravel ile ilgili daha fazla yazı okumak istiyorsanız Laravel Artisan Komutları makaleme de göz atmanızı öneririm.

Daha fazla gönderi...