Re: normalizacion

From: Calabaza <calalinux(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: normalizacion
Date: 2008-07-28 10:51:24
Message-ID: 958993320807280351p434a9044pfc189c8084d86034@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Este e-mail me vino al privado, lo reenvio:

El día 28 de julio de 2008 3:22, David Prieto <davidp(at)sgth(dot)es> escribió:
>
>> quisiera saber su opinión sobre el asunto q hacen muchos programadores
>> (los cuales tambien diseñan las base d datos) y es q
> por favor, escribe completo las palabras que no estamos utilizando un
> móvil... =)
>
>> en la tabla factura
>> guardan tanto el codigo de cliente, como el nombre y apellidos del
> cliente.
>> Cómo todos ustedes saben eso rompen con las reglas d normalización.
>
>> Q opinan uds. sobre ese asunto, a q se deberá esto??
>
> Opino que en muchos muchos casos esto es necesario.
>
> Ya se ha comentado que la factura no debe modificar su contenido una vez
> emitida, y que si el día de mañana tu cliente número 1234 cambia de
> domicilio, cuando reimprimas la factura debe salir igual que la primera vez.
>
> También habrá casos (el típico "cliente 99999", de "clientes varios"), que
> no hace falta tenerlo en la base de datos como cliente, pero que sí que
> tienes que guardar sus datos en cada factura.
>
>> MI opinión es que la persona que diseña una bd así no conoce las formas
> normales,
>> y si las conoce y no las utiliza se puede deber a que:
>> o es un super dba que esta tratando de conseguir algo a cambio de
>> redundancia pero la controla
>> o conoce las formas normales pero no las entiende. =)
>
> MI opinión es que un buen diseño de una base de datos pasa por normalizar
> primero y des-normalizar un poco después. He visto bases de datos
> intratables por culpa de tanta normalización.

> davidp.

Sin comentarios, porque ya se ha hablado mucho de esto en este hilo.
Un abrazo,
--
§~^Calabaza^~§ from Villa Elisa, Paraguay
----------------
A hendu hína: Billy Idol - Rebell Yell
http://foxytunes.com/artist/billy+idol/track/rebell+yell

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2008-07-28 13:07:57 Re: normalizacion off topic
Previous Message Mario Wojcik 2008-07-27 03:16:37 Re: Fwd: Replicacion