F
floridarandy
I'm creating a database for my financial planning clients. The primary key
will be the client ID. I've begun with my Client as my first table which
includes all the contact information about the client and an alternate family
member. Related tables of information will work off the same client ID
primary key and will include information about:
1. Non-retirement investment accounts
2. Retirement accounts
3. Life Insurance
5. Disablity Insurance
Each of these tables, and other similiar tables, will be "children" of the
"parent" Client if I understand relationships correctly.
I'm having an issue with how best to deal with mutiples of things like
non-retirement accounts, retirement accounts, life policies, etc. Each
account/policy will have a unique contract number and multiples fields of
information about the account/policy. If I simply repeat the fields for each
different account/policy in the same table the table for, say non-retirement
accounts, could be quite large if the client had, say, 6 different
non-retirement accounts. Yet, it seems unrealistic to have a separate table
for each account/policy, even tho the number of fields per table would be
smaller.
I'd appreciate suggestions as this is my first attempt. Also, please
correct me if the parent/child relationship I envision isn't correct.
Thanks in advance.
will be the client ID. I've begun with my Client as my first table which
includes all the contact information about the client and an alternate family
member. Related tables of information will work off the same client ID
primary key and will include information about:
1. Non-retirement investment accounts
2. Retirement accounts
3. Life Insurance
5. Disablity Insurance
Each of these tables, and other similiar tables, will be "children" of the
"parent" Client if I understand relationships correctly.
I'm having an issue with how best to deal with mutiples of things like
non-retirement accounts, retirement accounts, life policies, etc. Each
account/policy will have a unique contract number and multiples fields of
information about the account/policy. If I simply repeat the fields for each
different account/policy in the same table the table for, say non-retirement
accounts, could be quite large if the client had, say, 6 different
non-retirement accounts. Yet, it seems unrealistic to have a separate table
for each account/policy, even tho the number of fields per table would be
smaller.
I'd appreciate suggestions as this is my first attempt. Also, please
correct me if the parent/child relationship I envision isn't correct.
Thanks in advance.