Data model-Documentation

Database: Standard

Package

Class

GenSecure

GenInsecure

MassDeletes

MassUpdates

DirtyDOs

org
org. enhydra
org. enhydra. shark
org. enhydra. shark. usergroup
data.Group
false
true
false
false
Omit
data.GroupLink
false
true
false
false
Omit
data.User
false
true
false
false
Omit
data.UserLink
false
true
false
false
Omit

Package:

org

Package:

org. enhydra

Package:

org. enhydra. shark

Package:

org. enhydra. shark. usergroup

Classes:


Group
GroupLink
User
UserLink
Class:
Group
id: org.enhydra.shark.usergroup.Group
Table Name: SHKGroupTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false
MultiDB: false
DirtyDOs: Omit

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.DECIMAL19,0..
version..no.INTEGER4..
groupidyesnonoStringVARCHAR100
descriptionnonoyesStringVARCHAR254

Indexes
index
indexColumn
iduniqueclusteredidincluded
I1yesnogroupid


Class:
GroupLink
id: org.enhydra.shark.usergroup.GroupLink
Table Name: SHKGroupGroupTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false
MultiDB: false
DirtyDOs: Omit
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
oid..no.DECIMAL19,0..
version..no.INTEGER4..
sub_gidyesyesnoGroupDODECIMAL 19,0 GroupSHKGroupTable
groupidyesyesnoGroupDODECIMAL 19,0 GroupSHKGroupTable

Indexes
index
indexColumn
iduniqueclusteredidincluded
I1yesnosub_gid
I1yesnogroupid
I2nonogroupid


Class:
User
id: org.enhydra.shark.usergroup.User
Table Name: SHKUserTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false
MultiDB: false
DirtyDOs: Omit

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

Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
oid..no.DECIMAL19,0..
version..no.INTEGER4..
useridyesnonoStringVARCHAR100
firstnamenonoyesStringVARCHAR50
lastnamenonoyesStringVARCHAR50
passwdnononoStringVARCHAR50
emailyesnoyesStringVARCHAR254

Indexes
index
indexColumn
iduniqueclusteredidincluded
I1yesnouserid


Class:
UserLink
id: org.enhydra.shark.usergroup.UserLink
Table Name: SHKUserGroupTable
GenerateSecure: false
GenerateInsecure: true
MassDeletes: false
MassUpdates: false
MultiDB: false
DirtyDOs: Omit
Attributes
idQueryConstrNullJava TypeDB TypeSizeReferenceReference Table
oid..no.DECIMAL19,0..
version..no.INTEGER4..
useridyesyesnoUserDODECIMAL 19,0 UserSHKUserTable
groupidyesyesnoGroupDODECIMAL 19,0 GroupSHKGroupTable

Indexes
index
indexColumn
iduniqueclusteredidincluded
I1yesnouserid
I1yesnogroupid