ACC2000: Cannot Enforce Referential Integrity in Relationship

ID: Q209129


The information in this article applies to:


SUMMARY

There are several reasons why you may not be able to enforce referential integrity when you define a relationship, including the following:


MORE INFORMATION

Referential integrity is a set of rules that preserves the defined relationships between tables when you enter or delete records. If you enforce referential integrity, you cannot add a record to a related table when there is no associated record in the primary table, change a value in a primary table that would result in an orphan record in a related table, or delete a record from a primary table when there is a matching related record.

If you select the Cascade Update Related Fields or Cascade Delete Related Records option for a relationship, Microsoft Access will change or delete related records to ensure that the referential integrity rules are enforced when you change or delete records.


REFERENCES

For more information about referential integrity, click Microsoft Access Help on the Help menu, type "What is referential integrity?" in the Office Assistant or the Answer Wizard, and then click Search to view the topics returned.

Additional query words: tables ri relationships


Keywords          : kbusage kbdta RltRef 
Version           : WINDOWS:2000
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: May 13, 1999