Permission
Grants a permission for a message type to a role.
Entity: Permission
Description
Grants a permission (
PTID) for a message type (MTID) to a role (RID).
Attributes
| Attribute | Type / Unit | Description |
|---|---|---|
MTID | PK+FK → MessageType(MTID) | Message type. |
PTID | PK+FK → PermissionType(PTID) | Permission type. |
RID | PK+FK → Role(RID) | Role. |
constraint_value | string/json | Constraint literal/value. |
Keys
- Primary Key (composite): (
MTID,PTID,RID) - Foreign Keys:
MTID→MessageType.MTID,PTID→PermissionType.PTID,RID→Role.RID - Unique Keys: —