added initial support for 1-1 belongsTo relationships