Schema
Owner
ecological_db
Tablespace
(default)
Descriptions
Table attribuant un rôle à compte un utilisateur.
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
arol_usr_id |
integer |
|
|
|
Identifiant (postgres) d'un utilisateur. |
|||
arol_rol_id |
integer |
|
|
|
Identifiant (postgres) d'un rôle. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
arol_rol_id |
rol_id |
Cascade |
No Action |
|
Immediate |
Association d'un rôle à un compte utilisateur. |
||
arol_usr_id |
usr_id |
Cascade |
No Action |
|
Immediate |
Association d'un compte utilisateur à un rôle. |
Check Constraints
There are no check constraints for table tj_arole_usr_rol_arol
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
arol_usr_id, arol_rol_id |
|
|||
btree |
|
arol_rol_id |
|
|
Index sur le rattachement à un rôle afin d'optimiser le temps des requètes. |
|
btree |
|
arol_usr_id |
|
|
Index sur le rattachement à un compte utilisateur afin d'optimiser le temps des requètes. |
Triggers
There are no triggers for table tj_arole_usr_rol_arol
Rules
There are no rules for table tj_arole_usr_rol_arol
Policies
There are no policies for table tj_arole_usr_rol_arol
Referenced
There are no tables referenced by table tj_arole_usr_rol_arol
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE application.tj_arole_usr_rol_arol (
arol_usr_id INTEGER NOT NULL,
arol_rol_id INTEGER NOT NULL,
CONSTRAINT c_pk_tj_arol_usr_rol_arol PRIMARY KEY(arol_usr_id, arol_rol_id),
CONSTRAINT c_fk_rol_arol FOREIGN KEY (arol_rol_id)
REFERENCES application.t_role_rol(rol_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_usr_arol FOREIGN KEY (arol_usr_id)
REFERENCES application.t_utilisateur_usr(usr_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE application.tj_arole_usr_rol_arol
IS 'Table attribuant un rôle à compte un utilisateur.';
COMMENT ON COLUMN application.tj_arole_usr_rol_arol.arol_usr_id
IS 'Identifiant (postgres) d''un utilisateur.';
COMMENT ON COLUMN application.tj_arole_usr_rol_arol.arol_rol_id
IS 'Identifiant (postgres) d''un rôle.';
COMMENT ON CONSTRAINT c_fk_rol_arol ON application.tj_arole_usr_rol_arol
IS 'Association d''un rôle à un compte utilisateur.';
COMMENT ON CONSTRAINT c_fk_usr_arol ON application.tj_arole_usr_rol_arol
IS 'Association d''un compte utilisateur à un rôle.';
CREATE INDEX x_btr_rol_id_arol ON application.tj_arole_usr_rol_arol
USING btree (arol_rol_id);
COMMENT ON INDEX application.x_btr_rol_id_arol
IS 'Index sur le rattachement à un rôle afin d''optimiser le temps des requètes.';
CREATE INDEX x_btr_usr_id_arol ON application.tj_arole_usr_rol_arol
USING btree (arol_usr_id);
COMMENT ON INDEX application.x_btr_usr_id_arol
IS 'Index sur le rattachement à un compte utilisateur afin d''optimiser le temps des requètes.';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) |