Previous Table of Contents Next


6.3.7 NamedColumnSet


   A catalogued set of columns, which may be Table or View.

   Note for typed tables: It is assumed that the typed table will own a set of columns conforming to the type they are OF. This set of columns allows the manipulation of the table by products that ignore this [SQL] extension. It also allows the columns of type REF, to be copied to a column with a SCOPE reference.

   Superclasses

   ColumnSet

   References

   usingTrigger

A Trigger that references this NamedColumnSet in its expression

class:

defined by:

multiplicity:

inverse:

Trigger
TriggerUsingColumnSet::usingTrigger
zero or more
Trigger::usedColumnSet

   type

For typed Tables and Views, reference the base SQLStructuredType.

class:

defined by:

multiplicity:

inverse:

SQLStructuredType
ColumnSetOfStructuredType::type
zero or one
SQLStructuredType::columnSet

   optionScopeColumn

This NamedColumnSet is referenced in a SCOPE clause of the referenced Column.

class:

defined by:

multiplicity:

inverse:

Column
ColumnOptionsColumnSet::optionScopeColumn
zero or more
Column::optionScopeColumnSet