It is unwise to share an mde that contains the master tables, queries, forms
etc. Your mdb should be split into two databases. One will contain only your
master tables and should remain as an mdb and placed on a machine that is
classified as a server and not an workstation. The users will get the second
database, which will contain linked tables, queries, forms, reports and
resides on their own machines. This database can be converted to an mde. The
one consideration you must provide is a way for them to link their tables to
the master database on the server. You can create the link within the mdb
that reflects the link that all users will use such as, a mapped drive
letter of E:\.... to the server. The other way is create code that will
automatically prompt the user to locate the backend via a dialog box.