J
Joe
I have to create a Microsoft Access 97 database (with a SQL Server back-end)
which acts as a quotation engine for an insurance company. The problem I
have is that each quote potentially has up to 300 unique pieces of
information stored in it.
What is the best way to structure the data for this database? As far as I'm
aware Access can't handle internal tables with more than 255 fields in them.
Should I store each piece of information "vertically" as a new row in a
table (rather than "horizontally" as a field)? The downside I can see of
this approach is that we could have up to 1,000,000 policies, and if each
policy has, say, 200 rows of information dedicated to it then we would have
tables with 200,000,000 rows in it (which I would imagine would run
slowly?).
I have a lot of experience of writing Access databases, but normally they
involve tables with less than 100 fields and Access handles them easily.
Please don't tell me I should read the basics of relational databases
because I already have. I'm looking for recommendations as to the best
general approach to tackle this problem.
Thanks in advance.
which acts as a quotation engine for an insurance company. The problem I
have is that each quote potentially has up to 300 unique pieces of
information stored in it.
What is the best way to structure the data for this database? As far as I'm
aware Access can't handle internal tables with more than 255 fields in them.
Should I store each piece of information "vertically" as a new row in a
table (rather than "horizontally" as a field)? The downside I can see of
this approach is that we could have up to 1,000,000 policies, and if each
policy has, say, 200 rows of information dedicated to it then we would have
tables with 200,000,000 rows in it (which I would imagine would run
slowly?).
I have a lot of experience of writing Access databases, but normally they
involve tables with less than 100 fields and Access handles them easily.
Please don't tell me I should read the basics of relational databases
because I already have. I'm looking for recommendations as to the best
general approach to tackle this problem.
Thanks in advance.