Fixed the reporting of foreign keys
Implement EnlistTransaction