Re: Array columns vs normalized table - Mailing list pgsql-general

From Lee Hachadoorian
Subject Re: Array columns vs normalized table
Date
Msg-id 5ab13581003021042k27104a5t3250985c8f527c2b@mail.gmail.com
Whole thread Raw
In response to Array columns vs normalized table  (Lee Hachadoorian <lee.hachadoorian@gmail.com>)
List pgsql-general
Pavel, the idea of using arrays to store long time-series data sounds
good, but I take your point that normalized tables might be better and
are easier to query. I suppose the choice will be between normalizing
or using the denormalized

industry int,
year    smallint,
emp_q1  int,
emp_q2  int,
emp_q3  int,
emp_q4  int

as suggested by Peter and Scott. We're mostly actually interested in
annual numbers, but need to preserve the quarterly data for
verification and for unusual analyses. So perhaps storing denormalized
with an additional emp_annual int field, and a view that keeps the
quarterly data out of sight.

Thanks for your replies. Please feel free to comment if you think of
anything else.

Best,
--Lee

--
Lee Hachadoorian
PhD Student, Geography
Program in Earth & Environmental Sciences
CUNY Graduate Center

pgsql-general by date:

Previous
From: Ben Eliott
Date:
Subject: createdb but revoke dropdb
Next
From: Ben Chobot
Date:
Subject: Re: disable triggers isolated to transaction only?