Doctrine_Connection // won't initialize grouptable when Doctrine_Connection->getTable('Group') is called class GroupTable { } class Group extends Entity { public function setUp() { parent::setUp(); $this->hasMany('User', 'Groupuser.user_id'); // $this->option('inheritanceMap', array('type' => 1)); } }