Takımlar ve Oyunlar: ben 2 veritabanı tabloları var.
Bu sorunun amaçla, futbol (futbol) ekipleri ve oyunlar ile ilgileniyor.
Bazen her iki takım nötr olabilir ancak her Oyunu tam 2 takım, genellikle ev sahibi takımı ve deplasman ekibi var.
Benim soru Oyunlar tabloda 2 yabancı anahtarlar (home_team_id, away_team_id) kullanarak bu veri ilişkiyi temsil edip ya da ben gerekir bu durumda, iki bağlamak için games_teams tablo ile bir çok-çok ilişkisi kullanmalısınız olup olmadığıdır Ayrıca takım ev ya da uzak ekip oldu ve biraz overkill görünüyor olmadığını saklamak için.
Karışıklığa eklemek için, ben KohanaPHP de ORM kütüphanelerini kullanıyorum ve bu team_id çağrılacak bir fk veya bir bağlantı tablo sadece 2 sütun içeren beklenebilir. Eğer KohanaPHP bu sorun ile deneyiminiz varsa o zaman genel bir tavsiye de çok takdir başka bir yanıt bırakın lütfen.