Hello everyone,
I am creating a database that will handle insurance quotes. There are two types of quotes, proposals and renewals. The quotes contain much of the same information: time tracking, group demographics, etc. Furthermore, renewals and prospects are both reported on in the same reports. Things like how many quotes we completed this month and what our average quote was. Yet, a proposal has 30-40 fields that a renewal does not and a renewal has 30-40 fields a proposal does not.
SO here is the question, should there be one table for the quotes with all of these fields, this means that every record is going to have null values for 30-40 fields, or should 3 tables be used: one for common information, one for prospect only info, and one for renewal only info. The 3 table design just seems wrong and I am thinking it could make for headaches working with forms. On the other hand the one big table would be easy to work with but somehow seemed cumbersome and wasteful of space.
I am not anticipatig more than 15,000 quotes in the next ten years. My concern is with performance and transparant design. File size is not too important although it seems to me that smaller file size is always a wonderful thing.
Thanks for any advise or input,
Pookatech
I am creating a database that will handle insurance quotes. There are two types of quotes, proposals and renewals. The quotes contain much of the same information: time tracking, group demographics, etc. Furthermore, renewals and prospects are both reported on in the same reports. Things like how many quotes we completed this month and what our average quote was. Yet, a proposal has 30-40 fields that a renewal does not and a renewal has 30-40 fields a proposal does not.
SO here is the question, should there be one table for the quotes with all of these fields, this means that every record is going to have null values for 30-40 fields, or should 3 tables be used: one for common information, one for prospect only info, and one for renewal only info. The 3 table design just seems wrong and I am thinking it could make for headaches working with forms. On the other hand the one big table would be easy to work with but somehow seemed cumbersome and wasteful of space.
I am not anticipatig more than 15,000 quotes in the next ten years. My concern is with performance and transparant design. File size is not too important although it seems to me that smaller file size is always a wonderful thing.
Thanks for any advise or input,
Pookatech