In the case where you have for example a job table, a customer table, and a job/customer table, can referential integrity REALLY occur for both? It seems that the cascading does not work if the primary index doesn't begin with the same as the master table. In my case, the job as a master to job/customer works (cascades), but the customer to job/customer doesn't. It can keep out postings to job/customers that are not in customer, but it won't cascade a changed name. Any ideas?