Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Database Design questions
Denormalization has its place and time, but i'm not sure this is what you
want here, if you dig into the concepts of modeling gurus, kimball, etc,
you'll see that you should break those out and try to eliminate redundant
data. Your question is a bit open ended, are you trying to aatian 3rd
normal form, is it oltp, olap, warehouse, etc. As for performance,
joe
original message below
Hi Design Experts,
I am in the process of designing a datamodel for a new application and I need some advice regarding that. I have a table with almost 130 columns in it. This table gets updated with new information regularly and all the columns are mostly dependent or related to the primary key. I think there will be a poor performance with the table of this size. My question is it better of breaking this table into several different tables like
property_details ( prop_id (pk), prop address, bed
rooms,bath rooms ,total sqft ...)
property_auctions ( prop_id (fk), auction date,
auction location..)
property_loans, (prop_id (fk), loan date, loan amount,
loan recording date...)
property_defendents (prop_id (fk), defendent owner
firstname, lastname, company name ...)
.
.
.
Each of these tables will have prop_id as a Foreign Key (which is also a primary key for that table ) referencing the prop_id Primary Key in this case parent table property_details.
Can anyone help please help me with the problem ? Below you will see the huge table which I am talking about.
Thanks!
Pallav.
<table desc snipped>
-- Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html -----------------------------------------------------------------Received on Fri Jun 18 2004 - 09:03:23 CDT
![]() |
![]() |