<codetype="php">classUserextendsDoctrine_Record{publicfunctionsetUp(){$this->hasMany('User as Friend','UserReference.user_id-user_id2');}publicfunctionsetTableDefinition(){$this->hasColumn('name','string',30);}}classUserReferenceextendsDoctrine_Record{publicfunctionsetTableDefinition(){$this->hasColumn('user_id','integer');$this->hasColumn('user_id2','integer');}}</code>