public interface CodasylBlockBase extends AbstractBlockBase
Codasyl BlockBases used to describe the relationships in network databases.
A CODASYL schema is a SET of RECORDS composed of elementary data. The records are linked to each other through SETS. A structure is broken down into AREAS.
A RECORD, as well as a SET, belong to one or more AREAS.
Codasyl BlockBases used to describe the relationships in network databases.
This category also allows for the description of TANDEM databases.
TANDEM SCHEMA is a set of RECORDS, which themselves are sets of FIELDS (or ELEMENTS).
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
java.util.List<DCLine> |
getDCLines() |
java.lang.String |
getSchemaNumber() |
getBlockType, getExternalName, getGenerationLibrary, getGGLines, getGOLines, getType, getVersionNumber
getGCLines
getCalledEntities, getDescriptionTypes, getKeywords, getLabel, getName, getPackage, getProject
static final java.lang.String copyright
java.util.List<DCLine> getDCLines()
Give the description of a Codasyl or Tandem BlockBase.
A CODASYL schema is a set of records composed of elementary data. The records are linked to each other through sets. A structure is broken down into areas.
A record, as well as a set, belong to one or more areas.
A TANDEM SCHEMA is a set of RECORDS, which themselves are sets of FIELDS (or ELEMENTS).
java.lang.String getSchemaNumber()
The external name of the subschema (8 characters max) is necessary at generation time if the BlockBase is a subschema or a DMCL.
This is the physical name of the schema to which the given BlockBase is attached.
This field is not used if the BlockBase is a schema.