Data model-Documentation

Database: Standard

JavaName

Class

GenSecure

GenInsecure

MassDeletes

MassUpdates

org.enhydra.shark.usergroup.data.GroupGroup
false
true
false
false
org.enhydra.shark.usergroup.data.GroupLinkGroupLink
false
true
false
false
org.enhydra.shark.usergroup.data.UserUser
false
true
false
false
org.enhydra.shark.usergroup.data.UserLinkUserLink
false
true
false
false

Class:
Group
id: Group
Table Name: SHKGroupTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.usergroup.data.UserLinkSHKUserGroupTablegroupid
org.enhydra.shark.usergroup.data.GroupLinkSHKGroupGroupTablesub_gid
org.enhydra.shark.usergroup.data.GroupLinkSHKGroupGroupTablegroupid

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

Indexes
index
indexColumn
iduniqueclusteredidincluded
Group-I1yesnogroupid


Class:
GroupLink
id: GroupLink
Table Name: SHKGroupGroupTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
sub_gidnoyesnoGroupDO DECIMAL 19,0 GroupSHKGroupTable
groupidnoyesnoGroupDO DECIMAL 19,0 GroupSHKGroupTable

Indexes
index
indexColumn
iduniqueclusteredidincluded
GroupLink-I1yesnosub_gid
GroupLink-I1yesnogroupid
GroupLink-I2nonogroupid


Class:
User
id: User
Table Name: SHKUserTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false

Relations
ClassTable NameAttribute
org.enhydra.shark.usergroup.data.UserLinkSHKUserGroupTableuserid

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
useridyesnonoStringVARCHAR100 . .
firstnamenonoyesStringVARCHAR50 . .
lastnamenonoyesStringVARCHAR50 . .
passwdnononoStringVARCHAR50 . .
emailyesnoyesStringVARCHAR254 . .

Indexes
index
indexColumn
iduniqueclusteredidincluded
User-I1yesnouserid


Class:
UserLink
id: UserLink
Table Name: SHKUserGroupTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
OId . . no java.math.BigDecimal DECIMAL 19,0 . .
Version..nointINTEGER4,0..
useridnoyesnoUserDO DECIMAL 19,0 UserSHKUserTable
groupidnoyesnoGroupDO DECIMAL 19,0 GroupSHKGroupTable

Indexes
index
indexColumn
iduniqueclusteredidincluded
UserLink-I1yesnouserid
UserLink-I1yesnogroupid