Re: users table and user_details table? Bad form? - Mailing list pgsql-novice

From Sean Davis
Subject Re: users table and user_details table? Bad form?
Date
Msg-id 264855a00711280442gaab2601u8cfd44a9a27f1e18@mail.gmail.com
Whole thread Raw
In response to users table and user_details table? Bad form?  (plu tard <plutard12@hotmail.com>)
List pgsql-novice


On Nov 28, 2007 1:37 AM, plu tard <plutard12@hotmail.com> wrote:
I have a users table that's getting pretty large (~ 2M rows) and that's
very sparse, because most users register but don't do much, so a lot
of the columns are NULL.

I'm thinking of adding a user_details table with a unique foreign key
constraint to the users table, and moving all those rarely populated
columns into it. A row in user_details would only be created it we need
to populate one or more of the columns in there.

Is that an okay idea?

It doesn't violate any normalization rules, does it?
And in practice, does it cause any problems?

That sounds like a good idea. 

Sean


pgsql-novice by date:

Previous
From: plu tard
Date:
Subject: users table and user_details table? Bad form?
Next
From: "Wright, George"
Date:
Subject: time duration