Option 2 would actually violate database normalization principles.
Option 1 is definitely the correct approach.
--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no private e-mails, please)
"Crystal" <(E-Mail Removed)> wrote in message
news:7597BBB1-A0FC-4B17-BB42-(E-Mail Removed)...
>I need to create a table in Access database for storing daily and hourly
> information on response rates per 399 transaction types.
>
> Option 1 - This table would have 399 (J type transactions) x 24 (number of
> hours per day) x 40 bytes (field size) = 383,040 bytes.
> TRAN HH EX COUNT IO COUNT TOT RESP
> J001 00 999999999 999999999 999999999
> J001 01 999999999 999999999 999999999
> J001 02 999999999 999999999 999999999
> J002 00 999999999 999999999 999999999
> J002 01 999999999 999999999 999999999
> J002 03 999999999 999999999 999999999
>
> Option 2 - Jamming all 24 hours into one record = 399 (J type
> transactions)
> x 800 bytes (field size) = 319,200 bytes
> TRAN HH EX COUNT IO COUNT TOT RESP HH EX COUNT IO COUNT TOT RESP
> J001 00 999999999 999999999 999999999 01 999999999 999999999 999999999
>
> For reporting purposes, Option 2 seems more appropriate. However, for
> future data trending and statistical reporting, I am leaning more towards
> Option 1.
>
> I would like to get feedback from experts on which option is better.