Database Table: DatastoreEntityRole
Datastore Entity Role:
Stores relationships between Datastore Entity records. Used to store parent child relationships between Datastore entities.
|
Location in Model: | Logical View::MetaModel::Curam::Datastore::Entity::DatastoreEntityRole::DatastoreEntityRole |
Controlling File: | Datastore\model\Packages\Entity_cat.efx |
ALLOW_OPTIMISTIC_LOCKING | yes |
LAST_UPDATED_FIELD | yes |
Attribute | Stereotype | Nullable | Description | Domain Definition | Codetable | DDL Type |
entityRoleID | key | no | Unique identifier for the record. | DATASTORE_UID | | SVR_INT64 |
roleA | details | | Holds the ID of a Datastore Entity record where it is the parent of the entity referenced in the roleB attribute. | DATASTORE_UID | | SVR_INT64 |
roleB | details | | Holds the ID of a Datastore Entity record where it is the child of the entity referenced in the roleA attribute. | DATASTORE_UID | | SVR_INT64 |
|
Index Name | Attributes |
DatastoreEntityRoleIndex1 | roleA, roleB |
DatastoreEntityRoleIndex2 | roleB, roleA |
|
Operation | Stereotype | Options | Description | SQL |
insert | insert | AUTO_ID: entityRoleID
AUTO_ID_KEY: DATASTORE
| Standard Operation | |
read | read | | Standard Operation | |
remove | remove | | Standard Operation | |
searchRoleA | readmulti | ORDER_BY: roleA, roleB
| | |
searchRoleB | readmulti | ORDER_BY: roleA, roleB
| | |
searchChildEntities | nsmulti | | | SQL |
|