class Games{
var $has_many = array('gameSetting','team','log');
}
class GameSetting {}
class Team{
var $has_many = array('user','log');
}
class User {
var $has_many = array('log');
}
class Log {
}
公式文書によると、テーブルを結合しないと、外部キーとして機能するサフィックス _id を作成する必要があります。したがって、ログ テーブルには、game_id、team_id、user_id の 3 つの外部キーがあります。
FK 列にどのように名前を付ける必要があり、どの FK が同じ接尾辞 _id を持つどのテーブルへの参照であるかを Datamapper がどのように知ることができますか?