Il primo consiglio (quello di base) e' di NON usare Access.

Lavora con SQL Server, MySql, Oracle o altri DBMS seri e poi affronta questi problemi.