Project Action - modelint/shlaer-mellor-metamodel GitHub Wiki

A relational PROJECT operation selects a subset of attributes from a relation and outputs another relation having only the selected columns. Note that duplicate tuples are not allowed, so the resulting relation may have less tuples than the input relation.

images/relational-action-subsystem/project-action-10.png

The project action takes an input Table or Instance Flow and outputs a Table Flow with the projected Table Attributes.

Identifiers

  1. ID + Activity + Domain

Attributes

No non-referential attributes