|
Table T_ROL_PERMISOS Permisos o recursos por Rol |
| Columns |
| Name | Type | Optional | Default | Comments |
| ID_ROL | NUMBER(3) | Identificador del rol | ||
| ID_PERMISO | VARCHAR2(300) | Identificador del permiso o recurso | ||
| CONSULTAR | VARCHAR2(1) | 'N' | Puede consultar? (S/N) | |
| INSERTAR | VARCHAR2(1) | 'N' | Puede insertar? (S/N) | |
| ACTUALIZAR | VARCHAR2(1) | 'N' | Puede actualizar? (S/N) | |
| ELIMINAR | VARCHAR2(1) | 'N' | Puede eliminar? (S/N) |
| Primary Key |
| Name | Columns |
| PK_ROL_PERMISOS | ID_ROL,ID_PERMISO |
| Foreign Keys |
| Name | Columns | Referencing Table | Columns |
| FK_ROL_PERMISOS_PERMISOS | ID_PERMISO | T_PERMISOS | ID_PERMISO |
| FK_ROL_PERMISOS_ROLES | ID_ROL | T_ROLES | ID_ROL |
| Check Constraints |
| Name | Condition |
| CK_ROL_PERMISOS_ACTUALIZAR | ACTUALIZAR IN ('S', 'N') |
| CK_ROL_PERMISOS_CONSULTAR | CONSULTAR IN ('S', 'N') |
| CK_ROL_PERMISOS_ELIMINAR | ELIMINAR IN ('S', 'N') |
| CK_ROL_PERMISOS_INSERTAR | INSERTAR IN ('S', 'N') |
| Indexes |
| Name | Columns | Type |
| PK_ROL_PERMISOS | ID_ROL,ID_PERMISO | Unique |