Option to set a different field, other than the primary key when defining BelongsTo and HasOneOrMany relations