Evet kullanıcının birden fazla adresi olabilsede , benim projemde her kullanıcı bir tek il seçmeli bu kolay ,Profil modeli ile Province modeli arasında HasOne ile çözülebilir basit bir şekilde çözerim .
İlçeler tablosunun ilişkisini nasıl yapıcam ?
İlçeler tablosunuda Profil modeli ile District modeli arasında HasMany ile bire çok ilişki kurarak halledebilirim ama kullanıcı inputdan istanbulu seçtikten sonra istanbula ait 19 ilçeden birini seçicek Frontendde hallederim ama il ve ilçeler veri tabanında ilişkisi olmamış olacak
mantıken İL ve İLÇELER tablosu birbirine ilişkili olması gerekmezmi ?
UserProfil -> İller -> İlçeler şeklinde 3 modelde zincirleme bir ilişki kurup bunun sorgusunumu araştırayım yoksa
UserProfil (HasOne) İller
UserProfil (HasMany) İlçeler
diye ayrı ayrı ilişkimi kurmalıyım