ArtificialPerson hasOne -> belongsTo