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 作为外键。所以在logs表中有3个外键game_id,team_id,user_id。
我应该如何命名 FK 列以及 Datamapper 如何知道哪个 FK 引用了具有相同后缀 _id 的表?