WIP - belongsTo, hasOne, hasMany, hasAndBelongsToMany