Schema vs.Form appearances

The system was developed after the motto: the appearance of the forms should correspond to data semantics. Here the examples how the drafts of the modelling have their(her) influence on the structure of the forms. The Screen shoots comes all from the Tutorial example.

Representation of the foreign keys

The foreign keys attributes are represented as multi-column-listboxes. Here one can see on the first place the value of the primary key and an additional attribute (name) which has the role of the object-labels.

Association (form-link)

Figure 8. Association in ER-model

The form-links function possibly like instruction: Open the form with all objects which are tied together with this object (a foreign key on it have). They are opposed to foreign key references

Specialization (inheritance)

Figure 9. Generalization in ER-model

The specialization forms (children's forms' are embedded in a notebook Widget of the parents-Form.


Figure 10. Aggregation in ER-model

Aggregation functions as embedded forms, besides, foreign keys are used as a linkage paths; unnoticed from the used.