It's the semantic unit in BEdita.
Every object type has some own features and usually has a module where can be created, edited or deleted. The semantic meaning can be used in frontend applications to present easly data in different ways, for example every object type can have its own view.
From architectural point of view an object type consisting of a model extends BEAppObjectModel
with at least an HasOne
association with BEObject
model. The base tables of object types are characterized by having the same value of id
field.