DBAsupport.com Forums - Powered by vBulletin
Results 1 to 4 of 4

Thread: suggestions about normalization

  1. #1
    Join Date
    Jun 2000
    Location
    Madrid, Spain
    Posts
    7,447
    Hi

    I have a pretty big table of 60 columns and other 2 smaller tables with 10 columns each. In these two small tables, the data are already stored in the big table of 60 columns, the reason is to avoid two small tables joins in some queries. The use of small tables is also to serve some queries that only requires 7 or 8 columns. Is this a good idea or simply have a huge table? Normalized.


    Cheers

  2. #2
    Join Date
    Jan 2001
    Posts
    126
    Hi,

    If the data which is in these two small tables is already stored in the large table then you are having unnecessary duplication. If you have proper indexes on the large table then the data extraction should not be a problem.

    You have to strike a balance between too much normalization Vs data duplication.

    Baliga

  3. #3
    Join Date
    Feb 2000
    Location
    Washington DC
    Posts
    1,843
    Usage of views for those two tables isn't good idea pando ? Any specific reason having two small tables instead of views ?

  4. #4
    Join Date
    Feb 2001
    Posts
    5
    Instead of two small tables you should use two views.
    Or you should drop redundant columns from big table.
    With good indexes you can solve problem with speed.
    This is a faster and more economic solution of this problem.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width