Hello all,
I am created a database to track class actions. Basically, we file for an account on a cetain class action. Then, our claim is either paid (we don't know the amoutn until we recieve it, and may receive multiple payments for one claim) or rejected.
I want to keep track of which accounts we filed for, which claims were rejected, and which claims were paid.
I think my structure is pretty sound. The only area I question is my tblPayments. I'm not too familiar with many-to-many relationships, so can someone please either validate what I have, or tell me what I should change? As always, thanks in advance for the help!!
Currently, I have the following tables:
tblAccounts
AccountNumber - pk
AccountName
TIN
tblCUSIP (information about the security involved in the class action)
CUSIP - pk
SecurityName
tblClass
ActionID - pk
CUSIP
FilingDeadline
ProcessorID
ClassPeriodBegin
ClassPeriodEnd
tblProcessor
ProcessorID - pk
ProcessorFirstName
ProcessorLastName
tblAccountsClass
AccountNumber
ActionID
Rejected?
RejectedID
tblRejection
RejectionID - pk
RejectionName
tblPayments
PaymentID - pk
DollarAmt
AccountNumber
ActionID
DatePosted
BatchNumber
Comments
I am created a database to track class actions. Basically, we file for an account on a cetain class action. Then, our claim is either paid (we don't know the amoutn until we recieve it, and may receive multiple payments for one claim) or rejected.
I want to keep track of which accounts we filed for, which claims were rejected, and which claims were paid.
I think my structure is pretty sound. The only area I question is my tblPayments. I'm not too familiar with many-to-many relationships, so can someone please either validate what I have, or tell me what I should change? As always, thanks in advance for the help!!
Currently, I have the following tables:
tblAccounts
AccountNumber - pk
AccountName
TIN
tblCUSIP (information about the security involved in the class action)
CUSIP - pk
SecurityName
tblClass
ActionID - pk
CUSIP
FilingDeadline
ProcessorID
ClassPeriodBegin
ClassPeriodEnd
tblProcessor
ProcessorID - pk
ProcessorFirstName
ProcessorLastName
tblAccountsClass
AccountNumber
ActionID
Rejected?
RejectedID
tblRejection
RejectionID - pk
RejectionName
tblPayments
PaymentID - pk
DollarAmt
AccountNumber
ActionID
DatePosted
BatchNumber
Comments