RelationalDatabaseAspect
RelationalDatabaseAspect
RelationalDatabaseAspects are functional groupings of additional table aspects, and SQL objects that may be applied to other relational databases in your model.
Description RelationalDatabaseAspects do not represent real datasources in the business model. A RelationalDatabaseAspect is applied to all RelationalDatabases that either:
* specify it by name in their "aspects" property or
* match the RelationalDatabaseAspect's "pointcut" property.
If a RelationalDatabase matches the Aspect's "poincut" property but excludes the aspect by name in its "aspects" property, the aspect will not be applied. Properties
create : booleanTrue if instance creation is supported.
delete : booleanTrue if instance deletion is supported.
description : stringData source description.
execute : booleanTrue if instance execution is supported.
join : booleanNot supported.
Currently, joins are not supported across DataSources. When this feature is implemented, this value will be true if schema objects from this data source can be joined to objects from another data source.pointcuts : stringList of datasource name patterns (with * and ?) where matches will include or exclude (if prefixed with !) this aspect.
read : booleanTrue if instance retrieval is supported.
readLimit : nonNegativeIntThe maximum number of instances that can be returned by read() (0 for unlimited).
Valid values based on“int”. 0 (minInclusive) update : booleanTrue if instance updating is supported.
Content
Sequence of:
t_BaseRelationalDatasource_Tables [0..1] - The set of tables in the logical database schema.
t_BaseRelationalDatasource_Objects [0..1] - The set of stored procedure objects in the logical database schema.
Sequence of:
t_DataSource_Properties [0..1]
t_BaseRelationalDatasource_Tables
The set of tables in the logical database schema.t_BaseRelationalDatasource_Objects
The set of stored procedure objects in the logical database schema.
Parent topic: references