added multiple relationships, properties grouping, and foreign key assignments