Ama sizin verdiğiniz örnekler birkaç tane tablonun birleşimi.
Benim bahsettiğim ilişki tipi bir tabloda belki 10dan fazla ilişki.
Mesela müşteriler tablosu var. Bu tablonun içinde ulke_id, takim_id, vergi_id, tur_id, odeme_tipi_id vs. v.s 10'na yakın bağlantı var.
Ama bir diğer tablo ise terimler tablosudur. Burda da id, adi, tanim, aciklama alanları var.
Bütün bu bahsettiğim ulke_id, takim_id vs. hepsi bu terimler tablosunda kayıtlı olursa bu ilişkiyi sağlıklı bulur musunuz?
Bu durumda tablo yapısı şu şekilde olacak.
Select * from musteriler m
Left outer join terimler t on t.id = m.ulke_id
Left outer join terimler t2 on t2.id = m.takim_id
Left outer join terimler t3 on t3.id = m.vergi_id
Bunu demeye çalışıyordum. Sizce ne kadar sağlıklı ve performanslı olur?
@xsearch'ın tavsiye ettiği EAV'yi incelemekte fayda var sanırım.