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

A relational RENAME operation takes an input relation with some attribute X and no attribute Y and produces an output relation with an attribute Y that replaces attribute X. The body of the output relation is identical to that of the input relation and the headers are identical with the exception that attribute Y in the output replaces attribute X in the input.

The rename action takes a Non Scalar Flow as input and outputs a Table Flow.

Identifiers

  1. ID + Activity + Domain

Attributes

No non-referential attributes