Basically, I've started working at an office that uses Access pretty heavily. We process insurance claims, and put that data into the database. It currently has over 11,000 application records, 500 agents, and a plethora of other misc. data.
The problem is, the guy who initially set it up only had a working knowledge of access. It works, but I'm finding duplicated data, unused data, data linked to other data that links back to the original, and all sorts of other bad practices.
I've created a few new queries and reports so that some of our tasks are simply faster (loading only today's apps versus all 11,000 for instance). But I'm slowly learning that this thing needs to be revamped. I'm more of a C++/VB guy, and I know enough about Access to get my work done...my weakest point with Access is Forms that update multiple Tables, which this thing seems to do quite a bit.
My plan is to cut out the extraneous data, then break apart the two main tables into more relevant sections. Given the amount of data, and the fact that we're continually updating it, I'm wondering if it would be easier to create an entirely new database and move the data over manually.
I know this is kind of vague, and apologize. But any hints, tips, tricks, etc that I can get will be appreciated.