From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Juan Martínez <jeugenio(at)umcervantes(dot)cl> |
Cc: | Zuleima Lara <zlara(at)interactivedata(dot)com(dot)ve>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Uso de Reglas |
Date: | 2006-03-25 02:06:00 |
Message-ID: | 20060325020600.GG23445@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Juan Martínez escribió:
> Zuleima Lara escribió:
>
> [requerimientos super enredados]
>
> > Ahora pues bien, Uds. consideran que yo podria mediante "reglas" realizar
> > la restriccion de que si es el Nivel 2, entonces pueda rechazar las
> > inserciones cuando no sea suministrado el "id_proveedor", o existe otra
> > manera de hacer lo que necesito?.
>
> Yo si. Te recomiendo que le apliques las normalizaciones (fase 1 y 2) a
> tus tablas, creo que el diseño no es el mas adecuado.
>
> Otra cosa que es mas cosa de gustos. Gran parte del DDL que expusiste es
> simplificable. Mira la doc de CREATE TABLE.
Lo que yo te sugiero es que uses triggers en vez de reglas. Parecen mas
complejos, pero la verdad es que conceptualmente son mucho mas simples.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Fermín Bueno | 2006-03-25 02:45:42 | Re: USO de BETWEEN ! |
Previous Message | Juan Martínez | 2006-03-25 01:21:17 | Re: Uso de Reglas |