public function initialize() { $this->hasMany('id', $this->translateModel, 'foreign_id'); // translate $this->belongsTo('type_id', 'Publication\\Model\\Type', 'id', ['alias' => 'type']); }