<?phpclassCms_CategoryLanguagesextendsDoctrine_Record{publicfunctionsetUp(){$this->setAttribute(Doctrine::ATTR_COLL_KEY,'language_id');$this->hasOne('Cms_Category as category',array('local'=>'category_id','foreign'=>'id','onDelete'=>'CASCADE'));}publicfunctionsetTableDefinition(){$this->hasColumn('name','string',256);$this->hasColumn('category_id','integer',11);$this->hasColumn('language_id','integer',11);$this->option('collate','utf8_unicode_ci');$this->option('charset','utf8');$this->option('type','INNODB');$this->index('index_category',array('fields'=>array('category_id')));$this->index('index_language',array('fields'=>array('language_id')));}}