>Is there some way to list the DBC’s referential integrity by a program ?
You might want to look at DBGETPROP(), which can extract the trigger expressions for Delete, Insert and Update as part of the Table data. For example, to extract the Insert Trigger expression for the table MyTable in the currently open database:
? DBGETPROP('MyTable','Table','InsertTrigger')