Use @Relationship in error messages instead of @Association
Add suffix to association tables column names to avoid name collisions on self referencing entities