Yes you are right, there are mappings in associated table to itself. But there should be an way to say I dont want foreign key relationship on Audit tables to entity table right? Is there a way to mention "foreign key none " in @Audited tag