| ROLE |
| Logical Entity Name | Role |
| Default Table Name | ROLE |
| Physical Only | NO |
| Do Not Generate | False |
| Owner | |
| Definition | |
| Note | |
| PreSQL | |
| DDL Code | CREATE TABLE ROLE(      ROLE_ID          NUMBER(19, 0)     NOT NULL,      AUTHORITY        VARCHAR2(255)     NOT NULL,      VERSION          NUMBER(5, 0)      DEFAULT 0 NOT NULL,      DATE_CREATED     DATE              DEFAULT sysdate,      LAST_UPDATED     DATE,      MODIFIED_BY      VARCHAR2(40),      DISPLAY_NAME     VARCHAR2(40),      CONSTRAINT PK_ROLE PRIMARY KEY (ROLE_ID) ) ; CREATE UNIQUE INDEX AK_ROLE ON ROLE(AUTHORITY) ; |
| PostSQL | INSERT INTO ROLE (role_id, authority) values (role_id_seq.nextval, 'Viewer'); INSERT INTO ROLE (role_id, authority) values (role_id_seq.nextval, 'BARD Administrator'); INSERT INTO ROLE (role_id, authority) values (role_id_seq.nextval, 'Dictionary Manager'); INSERT INTO ROLE (role_id, authority) values (role_id_seq.nextval, 'Assay Registrar'); INSERT INTO ROLE (role_id, authority) values (role_id_seq.nextval, 'Results Depositor'); INSERT INTO ROLE (role_id, authority) values (role_id_seq.nextval, 'Project Manager'); |
| ROLE Columns |
| ColumnName | Domain | Datatype | NULL | Definition |
ROLE_ID |
NUMBER(19, 0) | NO | ||
| AUTHORITY | VARCHAR2(255) | NO | ||
| VERSION | NUMBER(5, 0) | NO | ||
| DATE_CREATED | DATE | YES | ||
| LAST_UPDATED | DATE | YES | ||
| MODIFIED_BY | VARCHAR2(40) | YES | ||
| DISPLAY_NAME | VARCHAR2(40) | YES |
| ROLE Primary and Unique Keys |
| Key Name | Key Type | Keys |
| AK_ROLE | Index | AUTHORITY |
| PK_ROLE | PrimaryKey | ROLE_ID |
| ROLE Foreign Keys |
| Parent Relationships: |
| Table Name | Type | Cardinality | Constraint Name | VerbPhrase | InversePhrase | Foreign Keys | Is Supertype | Deferrable | Initially Deferred |
| Child Relationships: |
| Table Name | Type | Cardinality | Constraint Name | VerbPhrase | InversePhrase | Foreign Keys | Is Subtype | Deferrable | Initially Deferred |
| ASSAY | Non-Identifying | One To Zero or More | FK_ASSAY_OWNER_ROLE_ID | NO | NO | NO | |||
| EXPERIMENT | Non-Identifying | One To Zero or More | FK_EXP_OWNER_ROLE_ID | NO | NO | NO | |||
| PANEL | Non-Identifying | One To Zero or More | FK_PANEL_OWNER_ROLE_ID | NO | NO | YES | |||
| PERSON_ROLE | Non-Identifying | One To Zero or More | FK_PERSON_ROLE_ROLE | NO | NO | NO | |||
| PROJECT | Non-Identifying | One To Zero or More | FK_PROJECT_OWNER_ROLE_ID | NO | NO | NO |
| ROLE Check Constraints |
| Check Constraint Name | CheckConstraint |
| ROLE Storage |
| STORAGE OPTION | STORAGE VALUE |
| TABLESPACE | |
| PctFree | |
| PCTUSED | |
| MinExtents | |
| MaxExtents | |
| Initial | |
| Next | |
| PctIncrease | |
| InitTrans | |
| MaxTrans | |
| Organization | Heap |
| Cache | NO |
| Logging | |
| Parallel | NO |
| Parallel Degrees | |
| Parallel Instances | |
| FREELISTS | |
| FREELIST GROUPS | |
| Buffer Pool | |
| Table Compression | NO |
| Row Movement | Disabled |
| ROLE Growth Metrics |
| TABLE METRIC | TABLE METRIC VALUE |
| Current Row Count | 0 |
| Growth | Static |
| Growth Type | N/A |
| Growth Period | N/A |
| Maximum Rows | 0 |
| ROLE Security Types |
| Name | Current Value |
| ROLE Where Used - Model Usage |
| Mapped Object | Is User Defined? | Denormalization Mappings | Description | Bound Attachments |
| Logical Role |
NO | |||
| BARD - MySQL (MySQL) Does Not Exist |
NO | |||
| BARD_Dev (Oracle) ROLE |
NO | |||
| Current Production (Oracle) BARD_CAP_PROD.ROLE |
NO |
| ROLE Where Used - Submodel Usage |
| Model | Submodel Usage |
| Logical | Main Model |
| Logical | Panels |
| Logical | RI hierarchy |
| Logical | Security |
| BARD_Dev (Oracle) | Main Model |
| BARD_Dev (Oracle) | Panels |
| BARD_Dev (Oracle) | RI hierarchy |
| BARD_Dev (Oracle) | Security |
| Current Production (Oracle) | Main Model |
| Current Production (Oracle) | Security |