Warning, this is a bit of a novel! Please bear with me 
Hello,
This is kind of a two part question. I'll give a bit of history so you understand the project.
I'm working on an Access database and set of forms/reports for processing and storing chargebacks for my company. The processes for chargebacks are as follows:
1. We receive a chargeback notification via post. Notifications are sent to data entry (DE).
2. DE will enter the basic notification info (case #, transaction #, merchant account #, reason for chargeback, date of receipt and due date)
3. Notifications are sent to me, I will review the case and enter response info (internal/external reponse to chargeback and date of response)
4. Notifications responses are printed, and sent to accounting for final review. Accounting will review for final mistakes and ship them via Airborne Express and enter final response info (date of airborne, airborne tracking #).
5. We receive a response from the merchant account provider via post, this info is sent to DE.
6. DE enters the MAP final response info (response ID and date)
Right now I have a single table - chargebacks - that stores most of this info. There are several other reference tables for transactions, orders, response types, etc. There will be three different forms - one for data entry, one for myself (response/reporting) and one for Accounting to record the shipping info.
It seems like a little bit too much to split the chargebacks table in three for each of these processes, yet I would like to use referential integrity restraints on these tables. But it's impossible to enter part of the table without some of the required fields.
What would you do? Split the table into two tables? Three tables? At this point I think I might split the table into two, one for DE, one for myself, and have no restraints on the Airborne info. I'm not totally sure thouhg, this is my first big Access project and I really don't want to screw up and regret somethign later on.
Here is a pic of the relationships diagram:
Hopefully this will help you understand the DB a little better. Your help would be greatly appreciated, I know this is a lot to digest...
Thank you
Hello,
This is kind of a two part question. I'll give a bit of history so you understand the project.
I'm working on an Access database and set of forms/reports for processing and storing chargebacks for my company. The processes for chargebacks are as follows:
1. We receive a chargeback notification via post. Notifications are sent to data entry (DE).
2. DE will enter the basic notification info (case #, transaction #, merchant account #, reason for chargeback, date of receipt and due date)
3. Notifications are sent to me, I will review the case and enter response info (internal/external reponse to chargeback and date of response)
4. Notifications responses are printed, and sent to accounting for final review. Accounting will review for final mistakes and ship them via Airborne Express and enter final response info (date of airborne, airborne tracking #).
5. We receive a response from the merchant account provider via post, this info is sent to DE.
6. DE enters the MAP final response info (response ID and date)
Right now I have a single table - chargebacks - that stores most of this info. There are several other reference tables for transactions, orders, response types, etc. There will be three different forms - one for data entry, one for myself (response/reporting) and one for Accounting to record the shipping info.
It seems like a little bit too much to split the chargebacks table in three for each of these processes, yet I would like to use referential integrity restraints on these tables. But it's impossible to enter part of the table without some of the required fields.
What would you do? Split the table into two tables? Three tables? At this point I think I might split the table into two, one for DE, one for myself, and have no restraints on the Airborne info. I'm not totally sure thouhg, this is my first big Access project and I really don't want to screw up and regret somethign later on.
Here is a pic of the relationships diagram:
Hopefully this will help you understand the DB a little better. Your help would be greatly appreciated, I know this is a lot to digest...
Thank you