Hello.
Soon I'll be deploying a multiuser database application, with Access as FE and BE. Although I haven't actually "lived" in one, from what I read and experiment, there can be constructed such an architecture that all users can connect to a main database, and some of the users also connect to group-specific "catalog databases", and even produce user-specific "job" databases. I've experimented with Workspace.Opendatabase method, and also experimented using connection strings to add/delete linked tables. I believe such an architecture will help me reduce unnecessary network traffic, avoid some limitations of access files (combined file volume will exceed 3 gb) make the master database lighter, and the application to run smoother, with unnecessary overhead avoided. I also understand that referential integrity cannot be possible with multiple databases.
What has your experience been on this subject? Which methods have you tried and found to be true?
Soon I'll be deploying a multiuser database application, with Access as FE and BE. Although I haven't actually "lived" in one, from what I read and experiment, there can be constructed such an architecture that all users can connect to a main database, and some of the users also connect to group-specific "catalog databases", and even produce user-specific "job" databases. I've experimented with Workspace.Opendatabase method, and also experimented using connection strings to add/delete linked tables. I believe such an architecture will help me reduce unnecessary network traffic, avoid some limitations of access files (combined file volume will exceed 3 gb) make the master database lighter, and the application to run smoother, with unnecessary overhead avoided. I also understand that referential integrity cannot be possible with multiple databases.
What has your experience been on this subject? Which methods have you tried and found to be true?