Data model-Documentation

Database: Standard

JavaName

Class

GenSecure

GenInsecure

MassDeletes

MassUpdates

org.enhydra.shark.instancepersistence.data.ActivityActivity
false
true
true
false
org.enhydra.shark.instancepersistence.data.ActivityDataActivityData
false
true
true
false
org.enhydra.shark.instancepersistence.data.ActivityDataBLOBActivityDataBLOB
false
true
true
false
org.enhydra.shark.instancepersistence.data.ActivityDataWOBActivityDataWOB
false
true
true
false
org.enhydra.shark.instancepersistence.data.ActivityStateActivityState
false
true
true
false
org.enhydra.shark.instancepersistence.data.AndJoinEntryAndJoinEntry
false
true
true
false
org.enhydra.shark.instancepersistence.data.AssignmentAssignment
false
true
true
false
org.enhydra.shark.instancepersistence.data.DeadlineDeadline
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessProcess
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessDataProcessData
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessDataBLOBProcessDataBLOB
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessDataWOBProcessDataWOB
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessDefinitionProcessDefinition
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessRequesterProcessRequester
false
true
true
false
org.enhydra.shark.instancepersistence.data.ProcessStateProcessState
false
true
true
false
org.enhydra.shark.instancepersistence.data.ResourceResource
false
true
true
false

Class:
Activity
id: Activity
Table Name: SHKActivities
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ProcessRequesterSHKProcessRequestersActivityRequester
org.enhydra.shark.instancepersistence.data.AssignmentSHKAssignmentsTableActivity
org.enhydra.shark.instancepersistence.data.ActivityDataSHKActivityDataActivity
org.enhydra.shark.instancepersistence.data.ActivityDataWOBSHKActivityDataWOBActivity
org.enhydra.shark.instancepersistence.data.AndJoinEntrySHKAndJoinTableBlockActivity
org.enhydra.shark.instancepersistence.data.AndJoinEntrySHKAndJoinTableActivity
org.enhydra.shark.instancepersistence.data.DeadlineSHKDeadlinesActivity

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
IdyesnonoStringVARCHAR100 . .
ActivitySetDefinitionIdyesnoyesStringVARCHAR90 . .
ActivityDefinitionIdyesnonoStringVARCHAR90 . .
ProcessnoyesnoProcessDO DECIMAL 19,0 ProcessSHKProcesses
TheResourcenoyesnoResourceDO DECIMAL 19,0 ResourceSHKResourcesTable
PDefNameyesnonoStringVARCHAR200 . .
ProcessIdyesnonoStringVARCHAR200 . .
ResourceIdyesnoyesStringVARCHAR100 . .
StatenoyesnoActivityStateDO DECIMAL 19,0 ActivityStateSHKActivityStates
BlockActivityIdyesnoyesStringVARCHAR100 . .
PerformeryesnoyesStringVARCHAR100 . .
IsPerformerAsynchronousyesnoyesbooleanBIT3,0 . .
PriorityyesnoyesintINTEGER12,0 . .
NameyesnoyesStringVARCHAR254 . .
ActivatedyesnonolongBIGINT20,0 . .
ActivatedTZOyesnonolongBIGINT20,0 . .
AcceptedyesnoyeslongBIGINT20,0 . .
AcceptedTZOyesnoyeslongBIGINT20,0 . .
LastStateTimeyesnonolongBIGINT20,0 . .
LastStateTimeTZOyesnonolongBIGINT20,0 . .
LimitTimeyesnonolongBIGINT20,0 . .
LimitTimeTZOyesnonolongBIGINT20,0 . .
DescriptionyesnoyesStringVARCHAR254 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
Activity-I1yesnoId
Activity-I2nonoProcess
Activity-I2nonoActivitySetDefinitionId
Activity-I2nonoActivityDefinitionId
Activity-I3nonoProcess
Activity-I3nonoState


Class:
ActivityData
id: ActivityData
Table Name: SHKActivityData
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ActivitynoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
VariableDefinitionIdyesnonoStringVARCHAR100 . .
VariableTypenononointINTEGER12,0 . .
VariableValuenonoyesbyte[]LONGVARBINARY . . .
VariableValueXMLnonoyesorg.w3c.dom.NodeLONGVARCHAR . . .
VariableValueVCHARnonoyesStringVARCHAR4000 . .
VariableValueDBLnonoyesdoubleDOUBLE16,16 . .
VariableValueLONGnonoyeslongBIGINT20,0 . .
VariableValueDATEnonoyesTimestampTIMESTAMP . . .
VariableValueBOOLnonoyesbooleanBIT3,0 . .
IsResultnononobooleanBIT3,0 . .
OrdNoyesnonointINTEGER12,0 . .
CNTnononojava.math.BigDecimalDECIMAL19,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ActivityData-I1yesnoCNT
ActivityData-I2yesnoActivity
ActivityData-I2yesnoVariableDefinitionId
ActivityData-I2yesnoOrdNo


Class:
ActivityDataBLOB
id: ActivityDataBLOB
Table Name: SHKActivityDataBLOBs
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ActivityDataWOBnoyesnoActivityDataWOBDO DECIMAL 19,0 ActivityDataWOBSHKActivityDataWOB
VariableValuenonoyesbyte[]LONGVARBINARY . . .
OrdNoyesnonointINTEGER12,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ActivityDataBLOB-I1yesnoActivityDataWOB
ActivityDataBLOB-I1yesnoOrdNo


Class:
ActivityDataWOB
id: ActivityDataWOB
Table Name: SHKActivityDataWOB
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ActivityDataBLOBSHKActivityDataBLOBsActivityDataWOB

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ActivitynoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
VariableDefinitionIdyesnonoStringVARCHAR100 . .
VariableTypenononointINTEGER12,0 . .
VariableValueXMLnonoyesorg.w3c.dom.NodeLONGVARCHAR . . .
VariableValueVCHARnonoyesStringVARCHAR4000 . .
VariableValueDBLnonoyesdoubleDOUBLE16,16 . .
VariableValueLONGnonoyeslongBIGINT20,0 . .
VariableValueDATEnonoyesTimestampTIMESTAMP . . .
VariableValueBOOLnonoyesbooleanBIT3,0 . .
IsResultnononobooleanBIT3,0 . .
OrdNoyesnonointINTEGER12,0 . .
CNTnononojava.math.BigDecimalDECIMAL19,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ActivityDataWOB-I1yesnoCNT
ActivityDataWOB-I2yesnoActivity
ActivityDataWOB-I2yesnoVariableDefinitionId
ActivityDataWOB-I2yesnoOrdNo


Class:
ActivityState
id: ActivityState
Table Name: SHKActivityStates
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ActivitySHKActivitiesState

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
KeyValueyesnonoStringVARCHAR30 . .
NameyesnonoStringVARCHAR50 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ActivityState-I1yesnoKeyValue
ActivityState-I2yesnoName


Class:
AndJoinEntry
id: AndJoinEntry
Table Name: SHKAndJoinTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ProcessnoyesnoProcessDO DECIMAL 19,0 ProcessSHKProcesses
BlockActivitynoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
ActivityDefinitionIdyesnonoStringVARCHAR90 . .
ActivitynoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
CNTnononojava.math.BigDecimalDECIMAL19,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
AndJoinEntry-I1yesnoCNT
AndJoinEntry-I2nonoProcess
AndJoinEntry-I2nonoBlockActivity
AndJoinEntry-I2nonoActivityDefinitionId
AndJoinEntry-I3nonoActivity


Class:
Assignment
id: Assignment
Table Name: SHKAssignmentsTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ActivitynoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
TheResourcenoyesnoResourceDO DECIMAL 19,0 ResourceSHKResourcesTable
ActivityIdyesnonoStringVARCHAR100 . .
ActivityProcessIdyesnonoStringVARCHAR100 . .
ActivityProcessDefNameyesnonoStringVARCHAR200 . .
ResourceIdyesnonoStringVARCHAR100 . .
IsAcceptedyesnonobooleanBIT3,0 . .
IsValidyesnonobooleanBIT3,0 . .
CNTnononojava.math.BigDecimalDECIMAL19,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
Assignment-I1yesnoCNT
Assignment-I2yesnoActivity
Assignment-I2yesnoTheResource
Assignment-I3nonoTheResource
Assignment-I3nonoIsValid
Assignment-I4nonoActivityId
Assignment-I5nonoResourceId


Class:
Deadline
id: Deadline
Table Name: SHKDeadlines
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ProcessnoyesnoProcessDO DECIMAL 19,0 ProcessSHKProcesses
ActivitynoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
CNTyesnonojava.math.BigDecimalDECIMAL19,0 . .
TimeLimityesnonolongBIGINT20,0 . .
TimeLimitTZOyesnonolongBIGINT20,0 . .
ExceptionNameyesnonoStringVARCHAR100 . .
IsSynchronousyesnonobooleanBIT3,0 . .
IsExecutedyesnonobooleanBIT3,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
Deadline-I1yesnoCNT
Deadline-I2nonoProcess
Deadline-I2nonoTimeLimit
Deadline-I3nonoActivity
Deadline-I3nonoTimeLimit


Class:
Process
id: Process
Table Name: SHKProcesses
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ActivitySHKActivitiesProcess
org.enhydra.shark.instancepersistence.data.ProcessDataSHKProcessDataProcess
org.enhydra.shark.instancepersistence.data.ProcessDataWOBSHKProcessDataWOBProcess
org.enhydra.shark.instancepersistence.data.AndJoinEntrySHKAndJoinTableProcess
org.enhydra.shark.instancepersistence.data.DeadlineSHKDeadlinesProcess

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
SyncVersionyesnonolongBIGINT20,0 . .
IdyesnonoStringVARCHAR100 . .
ProcessDefinitionnoyesnoProcessDefinitionDO DECIMAL 19,0 ProcessDefinitionSHKProcessDefinitions
PDefNameyesnonoStringVARCHAR200 . .
ActivityRequesterIdyesnoyesStringVARCHAR100 . .
ActivityRequesterProcessIdyesnoyesStringVARCHAR100 . .
ResourceRequesterIdyesnonoStringVARCHAR100 . .
ExternalRequesterClassNamenonoyesStringVARCHAR254 . .
StatenoyesnoProcessStateDO DECIMAL 19,0 ProcessStateSHKProcessStates
PriorityyesnoyesintINTEGER12,0 . .
NameyesnoyesStringVARCHAR254 . .
CreatedyesnonolongBIGINT20,0 . .
CreatedTZOyesnonolongBIGINT20,0 . .
StartedyesnoyeslongBIGINT20,0 . .
StartedTZOyesnoyeslongBIGINT20,0 . .
LastStateTimeyesnonolongBIGINT20,0 . .
LastStateTimeTZOyesnonolongBIGINT20,0 . .
LimitTimeyesnonolongBIGINT20,0 . .
LimitTimeTZOyesnonolongBIGINT20,0 . .
DescriptionyesnoyesStringVARCHAR254 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
Process-I1yesnoId
Process-I2nonoProcessDefinition
Process-I3nonoState
Process-I4nonoActivityRequesterId
Process-I5nonoResourceRequesterId


Class:
ProcessData
id: ProcessData
Table Name: SHKProcessData
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ProcessnoyesnoProcessDO DECIMAL 19,0 ProcessSHKProcesses
VariableDefinitionIdyesnonoStringVARCHAR100 . .
VariableTypenononointINTEGER12,0 . .
VariableValuenonoyesbyte[]LONGVARBINARY . . .
VariableValueXMLnonoyesorg.w3c.dom.NodeLONGVARCHAR . . .
VariableValueVCHARnonoyesStringVARCHAR4000 . .
VariableValueDBLnonoyesdoubleDOUBLE16,16 . .
VariableValueLONGnonoyeslongBIGINT20,0 . .
VariableValueDATEnonoyesTimestampTIMESTAMP . . .
VariableValueBOOLnonoyesbooleanBIT3,0 . .
OrdNoyesnonointINTEGER12,0 . .
CNTnononojava.math.BigDecimalDECIMAL19,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ProcessData-I1yesnoCNT
ProcessData-I2yesnoProcess
ProcessData-I2yesnoVariableDefinitionId
ProcessData-I2yesnoOrdNo


Class:
ProcessDataBLOB
id: ProcessDataBLOB
Table Name: SHKProcessDataBLOBs
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ProcessDataWOBnoyesnoProcessDataWOBDO DECIMAL 19,0 ProcessDataWOBSHKProcessDataWOB
VariableValuenonoyesbyte[]LONGVARBINARY . . .
OrdNoyesnonointINTEGER12,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ProcessDataBLOB-I1yesnoProcessDataWOB
ProcessDataBLOB-I1yesnoOrdNo


Class:
ProcessDataWOB
id: ProcessDataWOB
Table Name: SHKProcessDataWOB
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ProcessDataBLOBSHKProcessDataBLOBsProcessDataWOB

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
ProcessnoyesnoProcessDO DECIMAL 19,0 ProcessSHKProcesses
VariableDefinitionIdyesnonoStringVARCHAR100 . .
VariableTypenononointINTEGER12,0 . .
VariableValueXMLnonoyesorg.w3c.dom.NodeLONGVARCHAR . . .
VariableValueVCHARnonoyesStringVARCHAR4000 . .
VariableValueDBLnonoyesdoubleDOUBLE16,16 . .
VariableValueLONGnonoyeslongBIGINT20,0 . .
VariableValueDATEnonoyesTimestampTIMESTAMP . . .
VariableValueBOOLnonoyesbooleanBIT3,0 . .
OrdNoyesnonointINTEGER12,0 . .
CNTnononojava.math.BigDecimalDECIMAL19,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ProcessDataWOB-I1yesnoCNT
ProcessDataWOB-I2yesnoProcess
ProcessDataWOB-I2yesnoVariableDefinitionId
ProcessDataWOB-I2yesnoOrdNo


Class:
ProcessDefinition
id: ProcessDefinition
Table Name: SHKProcessDefinitions
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ProcessSHKProcessesProcessDefinition

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
NameyesnonoStringVARCHAR200 . .
PackageIdyesnonoStringVARCHAR90 . .
ProcessDefinitionIdyesnonoStringVARCHAR90 . .
ProcessDefinitionNameyesnoyesStringVARCHAR90 . .
ProcessDefinitionCreatedyesnonolongBIGINT20,0 . .
ProcessDefinitionVersionyesnonoStringVARCHAR20 . .
StateyesnonointINTEGER12,0 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ProcessDefinition-I1yesnoName


Class:
ProcessRequester
id: ProcessRequester
Table Name: SHKProcessRequesters
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
IdyesnonoStringVARCHAR100 . .
ActivityRequesternoyesnoActivityDO DECIMAL 19,0 ActivitySHKActivities
ResourceRequesternoyesnoResourceDO DECIMAL 19,0 ResourceSHKResourcesTable

Indexes
index
indexColumn
iduniqueclusteredidincluded
ProcessRequester-I1yesnoId
ProcessRequester-I2nonoActivityRequester
ProcessRequester-I3nonoResourceRequester


Class:
ProcessState
id: ProcessState
Table Name: SHKProcessStates
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ProcessSHKProcessesState

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
KeyValueyesnonoStringVARCHAR30 . .
NameyesnonoStringVARCHAR50 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
ProcessState-I1yesnoKeyValue
ProcessState-I2yesnoName


Class:
Resource
id: Resource
Table Name: SHKResourcesTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: true
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.instancepersistence.data.ProcessRequesterSHKProcessRequestersResourceRequester
org.enhydra.shark.instancepersistence.data.ActivitySHKActivitiesTheResource
org.enhydra.shark.instancepersistence.data.AssignmentSHKAssignmentsTableTheResource

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
UsernameyesnonoStringVARCHAR100 . .
NameyesnoyesStringVARCHAR100 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
Resource-I1yesnoUsername