Known Indirect Subclasses
  
      
          
            
            
              
                AnnotationObject,
              
              
            
              
                 Artifact,
              
              
            
              
                 ArtifactImpl,
              
              
            
              
                 Association,
              
              
            
              
                 AssociationImpl,
              
              
            
              
                 CameraData,
              
              
            
              
                 CameraDataImpl,
              
              
            
              
                 CameraDeployment,
              
              
            
              
                 CameraDeploymentImpl,
              
              
            
              
                 Concept,
              
              
            
              
                 ConceptImpl,
              
              
            
              
                 ConceptMetadata,
              
              
            
              
                 ConceptMetadataImpl,
              
              
            
              
                 ConceptName,
              
              
            
              
                 ConceptNameImpl,
              
              and
                 27 others.
              
            
          
       
      
  
        
              | AnnotationObject | 
              Created by IntelliJ IDEA.  | 
           
        
              | Artifact | 
              Reference to some artifact, such as plot, data-file, or other object that's useful
 for the deep-sea guide.  | 
           
        
              | ArtifactImpl | 
                | 
           
        
              | Association | 
                | 
           
        
              | AssociationImpl | 
                | 
           
        
              | CameraData | 
                | 
           
        
              | CameraDataImpl | 
                | 
           
        
              | CameraDeployment | 
                | 
           
        
              | CameraDeploymentImpl | 
              Created by IntelliJ IDEA.  | 
           
        
              | Concept | 
                | 
           
        
              | ConceptImpl | 
                | 
           
        
              | ConceptMetadata | 
                | 
           
        
              | ConceptMetadataImpl | 
              
 CREATE TABLE CONCEPTDELEGATE (
   ID                 BIGINT NOT NULL,
   CONCEPTID_FK       BIGINT,
   USAGEID_FK         BIGINT,
   CONSTRAINT PK_CONCEPTDELEGATE PRIMARY KEY(ID)
 )
 GO
 CREATE INDEX IDX_USAGEID
   ON CONCEPTDELEGATE(USAGEID_FK)
 GO
 CREATE INDEX IDX_CONCEPTID
   ON CONCEPTDELEGATE(CONCEPTID_FK)
 GO
  
  | 
           
        
              | ConceptName | 
              Description  UML    License  The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency.   | 
           
        
              | ConceptNameImpl | 
              
 CREATE TABLE CONCEPTNAME (
   CONCEPTNAME        VARCHAR(50) NOT NULL,
   CONCEPTID_FK       BIGINT,
   AUTHOR             VARCHAR(255),
   NAMETYPE           VARCHAR(10),
   ID                 BIGINT NOT NULL,
   CONSTRAINT PK_CONCEPTNAME PRIMARY KEY(ID)
 )
 GO
 CREATE INDEX IDX_CONCEPTNAME_CONCEPTID
   ON CONCEPTNAME(CONCEPTID_FK)
 GO
 CREATE INDEX IDX_CONCEPTNAME2
   ON CONCEPTNAME(CONCEPTNAME)
 GO
  
  | 
           
        
              | ConceptTreeConcept | 
                | 
           
        
              | History | 
                | 
           
        
              | HistoryImpl | 
              CREATE TABLE HISTORY (
   ID                  	BIGINT NOT NULL,
   CONCEPTDELEGATEID_FK	BIGINT,
   APPROVALDTG         	TIMESTAMP,
   CREATIONDTG         	TIMESTAMP,
   CREATORNAME         	VARCHAR(50),
   APPROVERNAME        	VARCHAR(50),
   FIELD               	VARCHAR(50),
   OLDVALUE            	VARCHAR(2048),
   NEWVALUE            	VARCHAR(2048),
   ACTION              	VARCHAR(16),
   COMMENT             	VARCHAR(2048),
   REJECTED            	SMALLINT NOT NULL,
   CONSTRAINT PK_HISTORY PRIMARY KEY(ID)
 )
 GO
 CREATE INDEX IDX_CONCEPTDELEGATE2
   ON HISTORY(CONCEPTDELEGATEID_FK)
 GO
  | 
           
        
              | KnowledgebaseObject | 
              Created by IntelliJ IDEA.  | 
           
        
              | LinkRealization | 
                | 
           
        
              | LinkRealizationImpl | 
              
 CREATE TABLE LINKREALIZATION (
   ID                        	BIGINT NOT NULL,
   CONCEPTDELEGATEID_FK      	BIGINT,
   PARENTLINKREALIZATIONID_FK	BIGINT,
   LINKNAME                  	VARCHAR(50),
   TOCONCEPT                 	VARCHAR(50),
   LINKVALUE                 	VARCHAR(255),
   CONSTRAINT PK_LINKREALIZATION PRIMARY KEY(ID)
 )
 GO
 CREATE INDEX IDX_CONCEPTDELEGATE3
   ON LINKREALIZATION(CONCEPTDELEGATEID_FK)
 GO
  
  | 
           
        
              | LinkTemplate | 
                | 
           
        
              | LinkTemplateImpl | 
              Class description  | 
           
        
              | Media | 
                | 
           
        
              | MediaImpl | 
              Created by IntelliJ IDEA.  | 
           
        
              | Observation | 
                | 
           
        
              | ObservationImpl | 
                | 
           
        
              | PhysicalData | 
                | 
           
        
              | PhysicalDataImpl | 
                | 
           
        
              | SimpleConceptBean | 
                | 
           
        
              | SimpleConceptMetadataBean | 
                | 
           
        
              | SimpleConceptNameBean | 
                | 
           
        
              | Usage | 
                | 
           
        
              | UsageImpl | 
              CREATE TABLE USAGE (
   ID                         BIGINT NOT NULL,
   CONCEPTDELEGATEID_FK       BIGINT,
   EMBARGOEXPIRATIONDATE      TIMESTAMP,
   SPECIFICATION              VARCHAR(1000),
   CONSTRAINT PK_USAGE PRIMARY KEY(ID)
 )
 GO
 CREATE INDEX IDX_CONCEPTDELEGATE7
   ON USAGE(CONCEPTDELEGATEID_FK)
 GO
  | 
           
        
              | UserAccount | 
                | 
           
        
              | UserAccountImpl | 
              Class description  | 
           
        
              | VideoArchive | 
                | 
           
        
              | VideoArchiveImpl | 
                | 
           
        
              | VideoArchiveSet | 
                | 
           
        
              | VideoArchiveSetImpl | 
                | 
           
        
              | VideoFrame | 
                | 
           
        
              | VideoFrameImpl | 
                | 
           
   
       
   
 |