Database Blocks enable you to describe databases both logically and physically, taking into account the characteristics of certain DBMSs.
The definition and description of the logical or physical Segments is ensured by the Segment entity.
The definition and description of the logical or physical relationships between Segments is ensured by the Database Block entity.
A Database Block is a set of Segments, each of which calls Data Elements.
There are three categories of Database Blocks:
A relational database is a set of physical environments (TABLE SPACE, DBSPACE, SPACE, STORAGE-AREA, and so on) called 'SPACES' here. A SPACE is a set of TABLES. A TABLE is a set of COLUMNS.
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.
The generation of a Database Block generates the Data Description Language (DDL) which corresponds to the Database Block type.
You can replace or complement these generated lines in the -G Lines tab of the Database Block.