Re: Uso de Reglas

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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