How to setup Referential Integrity on Owned Foreign-Key Tables

A customer has created a New Owned Table (nsXXTable), and created a Table Lookup to that table (nsXXTableReference) in the ReceivablesDetail table. They want to prevent deletion of records in the nsXXTable if it is used in a ReceivableDetails table record. I believe we do this in Nextworld Platform via a new Owned record in the Referential Integrity application. How is this record setup and activated? And what are the User Defined Field Mappings (do I need one for this use case)?

Add

Also, are these Referential Integrity records “Cloud Metadata” in that they are shared across all Customer Tenant Environments, or are they unique to each Environment?