fk a pg_authid

From: Oswaldo Hernández <listas(at)soft-com(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: fk a pg_authid
Date: 2010-03-15 18:32:26
Message-ID: 4B9E7D3A.6020907@soft-com.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola,

Estoy trabajando sobre un modulo de gestión de 'roles' para una
aplicación en la que un usuario con derecho a crear roles (no
superusuario del sistema), pueda administrar ciertos tipos de roles.

Una de las premisas es ampliar la información de cada rol, para eso creo
una tabla con el nombre del rol y demás columnas que necesito.

Para enlazar esta tabla con los roles reales habia pensado crear una fk
a la tabla pg_authid:

CONSTRAINT fk_rol_props_pg_authid FOREIGN KEY (rol)
REFERENCES pg_authod (rolname) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE CASCADE;

No lo he intentado todavía, por aquello de no tocar lo que no se debe,
pero la idea es que si se da de baja un rol, que la fk elimine el
registro correspondiente de mi tabla.

¿Hay algún peligro en hacer esto?, ¿Se puede hacer de otra forma?

Gracias

--
Oswaldo Hernández

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2010-03-15 18:55:25 Re: fk a pg_authid
Previous Message Alvaro Herrera 2010-03-15 17:54:16 Re: Fwd: problemas con supersusuario