Type to start searching...

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 : boolean

True if instance creation is supported.

delete : boolean

True if instance deletion is supported.

description : string

Data source description.

execute : boolean

True if instance execution is supported.

join : boolean

Not 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 : string

List of datasource name patterns (with * and ?) where matches will include or exclude (if prefixed with !) this aspect.

read : boolean

True if instance retrieval is supported.

readLimit : nonNegativeInt

The maximum number of instances that can be returned by read() (0 for unlimited).

Valid values based on“int”.
0 (minInclusive)
update : boolean

True if instance updating is supported.

Content
  • Sequence of:

    • Tables [0..1] - The set of tables in the logical database schema.

    • Objects [0..1] - The set of stored procedure objects in the logical database schema.

  • Sequence of: