Thanks, but let's say the DB is really corrupt. When a user tries to open
this DB, Access has a Startup window that gives the user the option to
"Repair the Database".
I don't think so, however it sounds as though you have a single mdb that
everyone is accessing.
You should split it. Put the backend (mdb with tables/relationships only)
on the server, and give each user a copy of the frontend (all other objects,
with tables linked to the backend).