Referential Integrity Checker

Load framework:

Load eomodel:


Help:

This application can check most eomodels for referential integrity problems.

The eomodel browser above can be used to locate an eomodel to load anywhere on the application servers filesystem. If the eomodel is located inside a framework, or requires specific EO classes (other than EOGenericRecord), use the Framework browser instead. The eomodel must have a valid connection dictionary; this application does not support dynamic entry of a connection dictionary.

This application is unlikely to work with eomodels that use inheritance, or multiple key attributes. Flattened relationships are ignored.

Where errors are detected, the key name will be highlighted in red. The primary key will be tested for any rows with a zero or null values, and for duplicated values. Relationships will be tested for zeros, null (if the relationship is mandatory), and for values that are not present in the related table.