Jaime Casanova escribió:

> Finalmente, para asegurarte que este el uno o el otro agregas un
> constraint check de este modo:
> CHECK ((codigo_materia IS NOT NULL AND codigo_taller IS NULL) OR
> (codigo_materia IS NULL AND codigo_taller IS NOT NULL))

creo que puedes decir lo mismo, más breve,

CHECK (codigo_materia IS NULL <> codigo_taller IS NULL)

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a