logo
search
Others

Why MS Access Linked Table Manager Removes Relationships & How to Fix It

Huda QurayshiHuda Qurayshi Oct 8, 2026 869 views

Question details

Users notice that table relationships disappear or fail to enforce data integrity after using the Linked Table Manager in a split Microsoft Access database.

Why MS Access Linked Table Manager Removes Relationships & How to Fix It
Product
Microsoft Access
Device & OS
not provided
Scenario
Updating table links in the front-end of a split Access database.
Observed behavior
Relationships displayed in the front-end database do not enforce referential integrity or appear to be deleted after running Linked Table Manager.
Before you start

Identify which Access file acts as your front-end interface and which acts as your back-end data storage before modifying relationships.

Solution 1Recommended

Create and Manage Relationships in the Back-End Database

To enforce referential integrity, relationships must be built directly within the physical back-end database, not the linked front-end.

In a split Microsoft Access database, relationship lines shown in the front-end are purely cosmetic and do not restrict data entry. Real referential integrity is stored exactly where the tables reside. The Linked Table Manager is designed only to update file paths, and it cannot enforce or delete actual back-end relationships.

1
Open the back-end database

Locate and open the physical back-end Access database file where your source tables are stored.

2
Access the Relationships tool

Navigate to the 'Database Tools' tab on the top ribbon and click the 'Relationships' button.

3
Define referential integrity

Drag the primary key from your parent table to the foreign key in the child table. In the Edit Relationships dialog box, check the 'Enforce Referential Integrity' box and click 'Create'.

4
Refresh links in the front-end

Save and close the back-end database. Open your front-end database and use the Linked Table Manager to refresh the connection to the updated back-end.

Create and Manage Relationships in the Back-End Database
Cross-Database Limitation: Referential integrity cannot be enforced between tables that are stored in two separate back-end databases. Both tables must reside in the same physical file.
Free Microsoft Office alternative

Need a Reliable, Free Alternative for Office Documents?

While WPS Office does not include a direct relational database tool like MS Access, it is an excellent, lightweight alternative for your daily document, spreadsheet, and presentation tasks. It offers a familiar interface and robust features without the heavy subscription fees.

  1. 1. Download the installer: Visit the official WPS Office website and click the free download button.
  2. 2. Install the software: Run the downloaded installer and follow the quick setup wizard.
  3. 3. Open your Office files: Launch WPS Office and instantly open your existing Microsoft Office documents, spreadsheets, and presentations.
Fully compatible with Microsoft Excel, Word, and PowerPoint file formats.Lightweight installation with extremely fast startup times.Familiar tabbed user interface for seamless migration.Built-in advanced PDF editing and conversion tools.
microsoft office alternative - wps office

Frequently Asked Questions

Why do relationship lines disappear in the front-end database?

Front-end relationship lines are only cosmetic. When you update table links using the Linked Table Manager, it refreshes the connections but does not automatically redraw these cosmetic lines. Your actual data integrity remains secure in the back-end.

Can I enforce referential integrity between tables in different back-end databases?

No. Microsoft Access requires that both tables involved in a relationship with enforced referential integrity reside in the exact same physical back-end database file.

Does using the Linked Table Manager delete my database relationships?

No, the Linked Table Manager only updates the file paths to your linked tables. If relationships are missing, they were either accidentally deleted in the back-end or never properly established there in the first place.