Access9001
Registered User.
- Local time
- Yesterday, 16:33
- Joined
- Feb 18, 2010
- Messages
- 268
Say I have the following entities:
1. A separate DBF file that has a bunch of data, rawdata.DBF
2. Make-table queries that take rawdata.DBF and... make tables, say, RawTables.
3. There may be processes that append to tables instead of recreating them.
4. Queries that manipulate RawTables in various ways -- Query1, Query2, Query3, etc.
5. There may be VBA processes that get used in these Queries themselves.
6. VBA processes that do some heavier lifting on things (exporting files, formatting, emailing, reporting, etc).
7. Front-end databases that utilize the Queries and allow users to read/write to tables.
My question to you all:
I: In terms of "general database layout," what would go where? What kind of locking would I use and where? Which general commands should I avoid and why? How do I minimize user-collision? I generally want to keep things as unlocked as possible to avoid update-collisions.
I know this may be a big question but I would *really* appreciate an answer on this because it's been driving me nuts. I've read many online tutorials but I feel like none of them apply to this sort of setup.
Thanks!
1. A separate DBF file that has a bunch of data, rawdata.DBF
2. Make-table queries that take rawdata.DBF and... make tables, say, RawTables.
3. There may be processes that append to tables instead of recreating them.
4. Queries that manipulate RawTables in various ways -- Query1, Query2, Query3, etc.
5. There may be VBA processes that get used in these Queries themselves.
6. VBA processes that do some heavier lifting on things (exporting files, formatting, emailing, reporting, etc).
7. Front-end databases that utilize the Queries and allow users to read/write to tables.
My question to you all:
I: In terms of "general database layout," what would go where? What kind of locking would I use and where? Which general commands should I avoid and why? How do I minimize user-collision? I generally want to keep things as unlocked as possible to avoid update-collisions.
I know this may be a big question but I would *really* appreciate an answer on this because it's been driving me nuts. I've read many online tutorials but I feel like none of them apply to this sort of setup.
Thanks!