See Documentation Structure for more details.
Figure 1: Insertion of a new table on Genio backoffice (left) and GenioWeb (right)
Figure 2: Fields that identify a table in Genio Backoffice.
Figure 3: Fields used for table identification in GenioWeb.
In Figure 2 and Figure 3 you can the see the following fields:
a. Table / Table Identifier is a unique 5 capital letters text field in the development environment. It will be used in the creation of the Table name of the Database of the developed system, unless you filled DB table field.
b. Domain is a field that only exists on Genio backoffice and represents the "type of table" you are creating in terms of intern organization of the DB.
c. DB table / Schema name it's an table optional field that represents the database name for the table replacing the table id.
d. Singular and Plural titles are designations used in interfaces. (Plural is optional).
Warning: Once the identifier is set and utilized in the development environment, it should remain unchanged. Modifying it can lead to adverse effects both in the development platform and the system's data.
In Figure 4, you can view the list of project tables, including the newly added table.
Figure 4: Overview of all project tables.
NOTE: Every domain in a relation contains unique values, termed the Primary Key (PK). PKs are both unique and mandatory. Genio will automatically generate a PK using the format CODTABLE
.
zzstate
integer field in Genio tables in the zzstate section.