bir tane proje düşünüyorum. gelişmiş bir üyelik sistemi arkadaşlık vb.
ben bu arkadaşları nasıl kaydetmeliyim. kullanıcı tablosunda arkadaşların üye id lerini , le ayırarark mı yoksa başka bir tablo oluşturup onda bu bunun arkadaşı şeklinde mi? veya başka bir yöntem öneriniz var mı?
2. side buna benzer. etiketlerin konularda listelenmesi. şuanda yazı tablosunda etiket1, etiket2, etiket 3 gibi depoluyorum. etikete tıklandığında bir arama yaptırıyor ve bunu etiket tablosuna ekliyorum. bunda türkçe karakterli etiketlerde sorun çıkıyor ve hoş olmuyor. etiketleride saklamak için tavsiyenize ihtiyacım var.
teşekkürler.
1. kullanıcı tablosu
2. si arkadaşlık tablosu (id,user_id,arkadas_id,) böylece tek query ile 2 tarafında bilgilerini çekebilirsin mysql JOIN ile.
3. sü etiket tablosu
her model için bir tablo oluşturmalısın sonra foreign_key ler ile birbirine bağlamalısın en basit ve hızlı çözümü budur
2.soruya ek etiketlerde türkçe problemin varsa veritabanındaki tablonun karakter eşleşmesindendir collation hepsini utf-8 kullanırsan türkçe karakterlerde düzgün gözükür.