Shouldn't the name be "quoteRelations" since it is toMany? Also, in order to extend Opportunity and add quoteRelations to it I needed to bring in quhead_ophead_id (this is what gets populated when a quote is created from an opportunity) into the QuoteRelation orm.