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
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 |