(object Petal | |
version 50 | |
_written "Rose 2006.0.0.060314" | |
charSet 0) | |
(object Class_Category "Constraints" | |
is_unit TRUE | |
is_loaded TRUE | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "packageName" | |
value (value Text "constraints")) | |
(object Attribute | |
tool "Ecore" | |
name "basePackage" | |
value (value Text "org.eclipse.datatools.modelbase.sql")) | |
(object Attribute | |
tool "Ecore" | |
name "nsPrefix" | |
value (value Text "SQLConstraints")) | |
(object Attribute | |
tool "Ecore" | |
name "nsURI" | |
value (value Text "http:///org/eclipse/datatools/modelbase/sql/constraints.ecore")) | |
(object Attribute | |
tool "Ecore" | |
name "prefix" | |
value (value Text "SQLConstraints"))) | |
quid "3F27D6500062" | |
exportControl "Public" | |
logical_models (list unit_reference_list | |
(object Class "Assertion" | |
quid "3ED524BC0165" | |
documentation | |
|Reference: 5WD-02-Foundation-2002-12 4.17.4 Assertions, | |
|5WD-02-Foundation-2002-12 11.37 <assertion definition> | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3ED52B5201F9" | |
supplier "Logical View::SQLModel::Constraints::Constraint" | |
quidu "3ED5239F029C")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "searchCondition" | |
quid "3ED52E320287" | |
type "SearchCondition" | |
quidu "3FABEC590086" | |
exportControl "Public"))) | |
(object Class "Constraint" | |
quid "3ED5239F029C" | |
documentation | |
|Reference: 5WD-02-Foundation-2002-12 4.17 Integrity constraints | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3ED52ECA0076" | |
supplier "Logical View::SQLModel::Schema::SQLObject" | |
quidu "3E9B3EB5002B")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "deferrable" | |
quid "3ED52F3D0336" | |
documentation | |
|If True allows you to specify when the DBMS should check the constraint for violation (statement end or transaction end). If False it will always be after statement end. | |
| | |
|Could also be named deferralMode with values DEFERRABLE and NOT DEFERRABLE. | |
type "boolean" | |
exportControl "Public") | |
(object ClassAttribute "initiallyDeferred" | |
quid "3ED531B5033E" | |
documentation | |
|If True isDeferrable must be True and constraint check time will be DEFERRED. If False constraint check time will be IMMEDIATE. | |
| | |
|Could also be named (initial)ConstraintCheckTime with values INITIALLY DEFERRED and INITIALLY IMMEDIATE. Default value would be INITIALLY IMMEDIATE. | |
| | |
type "boolean" | |
initv "false" | |
exportControl "Public") | |
(object ClassAttribute "enforced" | |
quid "402834800375" | |
type "boolean" | |
initv "true" | |
exportControl "Public")) | |
abstract TRUE) | |
(object Class "TableConstraint" | |
quid "3ED52ACF000F" | |
documentation | |
|Reference: 5WD-02-Foundation-2002-12 4.17.2 Table constraints | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3ED52B490312" | |
supplier "Logical View::SQLModel::Constraints::Constraint" | |
quidu "3ED5239F029C")) | |
abstract TRUE) | |
(object Class "ReferenceConstraint" | |
quid "3EDE52410316" | |
documentation "Reference: 5WD-02-Foundation-2002-12 4.17.2 Table constraints" | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3EDE538E0161" | |
supplier "Logical View::SQLModel::Constraints::TableConstraint" | |
quidu "3ED52ACF000F")) | |
abstract TRUE) | |
(object Class "CheckConstraint" | |
quid "3ED5247D007B" | |
documentation | |
|Reference: 5WD-02-Foundation-2002-12 4.17.2 Table constraints | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3EDE53940170" | |
supplier "Logical View::SQLModel::Constraints::TableConstraint" | |
quidu "3ED52ACF000F")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "searchCondition" | |
quid "3ED52E0E02B5" | |
documentation | |
|Section 4.17.2 | |
|A check constraint is satisfied if and only if the specified <search condition> is not False for any row of a table. | |
type "SearchCondition" | |
quidu "3FABEC590086" | |
exportControl "Public" | |
Containment "By Value"))) | |
(object Class "ForeignKey" | |
quid "3EDF626C0085" | |
documentation | |
|Reference: 5WD-02-Foundation-2002-12 4.17 Integrity constraints, Reference, 5WD-02-Foundation-2002-12 11.8 <referencial constraint definition> | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3ED548BC006E" | |
supplier "Logical View::SQLModel::Constraints::ReferenceConstraint" | |
quidu "3EDE52410316")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "match" | |
quid "3F9EEBA30303" | |
type "MatchType" | |
quidu "3ED662B80341" | |
initv "MATCH_SIMPLE" | |
exportControl "Public") | |
(object ClassAttribute "onUpdate" | |
quid "3F9EEBA30317" | |
type "ReferentialActionType" | |
quidu "3ED6717C0130" | |
initv "NO_ACTION" | |
exportControl "Public") | |
(object ClassAttribute "onDelete" | |
quid "3F9EEBA3032B" | |
type "ReferentialActionType" | |
quidu "3ED6717C0130" | |
initv "NO_ACTION" | |
exportControl "Public"))) | |
(object Class "UniqueConstraint" | |
quid "3ED52439006B" | |
documentation | |
|Reference: 5WD-02-Foundation-2002-12 4.17.2 Table constraints, 5WD-02-Foundation-2002-12 11.7 <unique contraint definition> | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3ED548B9004E" | |
supplier "Logical View::SQLModel::Constraints::ReferenceConstraint" | |
quidu "3EDE52410316")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "clustered" | |
quid "4E9917680109" | |
type "boolean" | |
initv "true" | |
exportControl "Public"))) | |
(object Class "PrimaryKey" | |
quid "3ED5246901C3" | |
documentation "Reference: 5WD-02-Foundation-2002-12 4.17 Integrity constraints, Reference, 5WD-02-Foundation-2002-12 11.7 <unique contraint definition>" | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3ED55A4A0061" | |
supplier "Logical View::SQLModel::Constraints::UniqueConstraint" | |
quidu "3ED52439006B"))) | |
(object Class "MatchType" | |
quid "3ED662B80341" | |
documentation "See KeyRelationship description." | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "MATCH_SIMPLE" | |
quid "3ED662CF0044" | |
exportControl "Public") | |
(object ClassAttribute "MATCH_FULL" | |
quid "3ED662F202F5" | |
exportControl "Public") | |
(object ClassAttribute "MATCH_PARTIAL" | |
quid "3ED663190299" | |
exportControl "Public"))) | |
(object Class "Index" | |
quid "3FA7FB2B02AA" | |
documentation "Reference: 5WD-02-Foundation-2002-12 " | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3FA807570399" | |
supplier "Logical View::SQLModel::Schema::SQLObject" | |
quidu "3E9B3EB5002B")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "clustered" | |
quid "3FA8002303B5" | |
type "boolean" | |
initv "false" | |
exportControl "Public") | |
(object ClassAttribute "fillFactor" | |
quid "3FA801840190" | |
type "int" | |
initv "0" | |
exportControl "Public") | |
(object ClassAttribute "unique" | |
quid "3FABDF7C03E1" | |
type "boolean" | |
initv "false" | |
exportControl "Public") | |
(object ClassAttribute "systemGenerated" | |
quid "433DCEDA007C" | |
type "boolean" | |
exportControl "Public"))) | |
(object Class "IndexMember" | |
quid "3FA807740185" | |
documentation | |
|IndexMember is an EObject. It does not have a name or associated SQL descriptor so it is not an SQLObject. This is the way we have chosen to model Index columns because EMF does not support association classes. | |
|The "expression" reference was added to support function/expression-based indexes. The expression relationship and the column relationship should be mutually exclusive; that is, one and only one of these should be set. | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3FB9179A0047" | |
supplier "Logical View::SQLModel::Schema::SQLObject" | |
quidu "3E9B3EB5002B")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "incrementType" | |
quid "3FA807830134" | |
type "IncrementType" | |
quidu "3FA8080C02B0" | |
exportControl "Public"))) | |
(object Class "IncrementType" | |
quid "3FA8080C02B0" | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "ASC" | |
quid "3FA8083403DF" | |
exportControl "Public") | |
(object ClassAttribute "DESC" | |
quid "3FA8083A011F" | |
exportControl "Public") | |
(object ClassAttribute "RANDOM" | |
quid "4B47822400DA" | |
exportControl "Public"))) | |
(object Class "IndexExpression" | |
quid "4FC6B3E9014F" | |
documentation "IndexExpression is a SQLObject. It was added to support function/expression-based indexes." | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "4FC6B5A3019D" | |
supplier "Logical View::SQLModel::Schema::SQLObject" | |
quidu "3E9B3EB5002B")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "sql" | |
quid "4FC6B3F802C6" | |
type "String" | |
exportControl "Public"))) | |
(object Association "$UNNAMED$0" | |
quid "3F26B1ED0231" | |
roles (list role_list | |
(object Role "assertions" | |
quid "3F26B1EF032E" | |
label "assertions" | |
supplier "Logical View::SQLModel::Constraints::Assertion" | |
quidu "3ED524BC0165" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Reference" | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "schema" | |
quid "3F26B1EF0330" | |
label "schema" | |
supplier "Logical View::SQLModel::Schema::Schema" | |
quidu "3ED523C20089" | |
client_cardinality (value cardinality "1") | |
exportControl "Private" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$1" | |
quid "3ED52E4000D2" | |
roles (list role_list | |
(object Role "constrainedTables" | |
quid "3ED52E41018D" | |
label "constrainedTables" | |
supplier "Logical View::SQLModel::Tables::BaseTable" | |
quidu "3E9B41900372" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Reference" | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$2" | |
quid "3ED52E4101AC" | |
supplier "Logical View::SQLModel::Constraints::Assertion" | |
quidu "3ED524BC0165" | |
exportControl "Private" | |
is_aggregate TRUE)) | |
derived TRUE) | |
(object Association "$UNNAMED$3" | |
quid "3F26B33701AA" | |
roles (list role_list | |
(object Role "constraints" | |
quid "3F26B3390062" | |
label "constraints" | |
supplier "Logical View::SQLModel::Constraints::TableConstraint" | |
quidu "3ED52ACF000F" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$4" | |
quid "3F26B3390064" | |
supplier "Logical View::SQLModel::Tables::BaseTable" | |
quidu "3E9B41900372" | |
client_cardinality (value cardinality "0..1") | |
exportControl "Private" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$5" | |
quid "3EDE53DD038E" | |
roles (list role_list | |
(object Role "uniqueConstraint" | |
quid "3EDE53DE02A6" | |
label "uniqueConstraint" | |
supplier "Logical View::SQLModel::Constraints::UniqueConstraint" | |
quidu "3ED52439006B" | |
client_cardinality (value cardinality "0..1") | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$6" | |
quid "3EDE53DE02A8" | |
supplier "Logical View::SQLModel::Constraints::ForeignKey" | |
quidu "3EDF626C0085" | |
Containment "By Reference" | |
exportControl "Private" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$7" | |
quid "3ED7BF3B0074" | |
roles (list role_list | |
(object Role "subjectTable" | |
quid "3ED7BF3E0331" | |
label "subjectTable" | |
supplier "Logical View::SQLModel::Tables::Table" | |
quidu "3E9B1FB60047" | |
client_cardinality (value cardinality "1") | |
exportControl "Private" | |
is_navigable TRUE | |
is_aggregate TRUE) | |
(object Role "triggers" | |
quid "3ED7BF3E0333" | |
label "triggers" | |
supplier "Logical View::SQLModel::Tables::Trigger" | |
quidu "3ED7B9780253" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Reference" | |
exportControl "Private" | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$8" | |
quid "3ED7E96D0133" | |
roles (list role_list | |
(object Role "actionStatement" | |
quid "3ED7E96E0171" | |
label "actionStatement" | |
supplier "Logical View::SQLModel::Statements::SQLStatement" | |
quidu "404908A2008B" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Value" | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$9" | |
quid "3ED7E96E0173" | |
supplier "Logical View::SQLModel::Tables::Trigger" | |
quidu "3ED7B9780253" | |
exportControl "Private" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$10" | |
quid "3ED7D9E50215" | |
roles (list role_list | |
(object Role "triggerColumn" | |
quid "3ED7D9E601A8" | |
label "triggerColumn" | |
supplier "Logical View::SQLModel::Tables::Column" | |
quidu "3E9B2AFF0392" | |
client_cardinality (value cardinality "0..n") | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$11" | |
quid "3ED7D9E601C7" | |
supplier "Logical View::SQLModel::Tables::Trigger" | |
quidu "3ED7B9780253" | |
exportControl "Private"))) | |
(object Association "$UNNAMED$12" | |
quid "3EDF6B9A02C1" | |
roles (list role_list | |
(object Role "$UNNAMED$13" | |
quid "3EDF6B9B0129" | |
supplier "Logical View::SQLModel::DataTypes::Domain" | |
quidu "3EDF635C005F" | |
client_cardinality (value cardinality "0..1") | |
is_aggregate TRUE) | |
(object Role "constraint" | |
quid "3EDF6B9B012B" | |
label "constraint" | |
supplier "Logical View::SQLModel::Constraints::CheckConstraint" | |
quidu "3ED5247D007B" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$14" | |
quid "3FA71C3F013A" | |
roles (list role_list | |
(object Role "members" | |
quid "3FA71C410039" | |
label "members" | |
supplier "Logical View::SQLModel::Tables::Column" | |
quidu "3E9B2AFF0392" | |
client_cardinality (value cardinality "1..n") | |
Constraints "ordered" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$15" | |
quid "3FA71C41004D" | |
supplier "Logical View::SQLModel::Constraints::ReferenceConstraint" | |
quidu "3EDE52410316" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$16" | |
quid "3FA71D0B03A1" | |
documentation | |
|The referencedMembers collection is a reference to the Columns referenced by the associated UniqueConstraint. | |
| | |
|The referencedMembers collection is not set if ForeignKey.members() and UniqueConstraint.members are in the same order. | |
| | |
roles (list role_list | |
(object Role "referencedMembers" | |
quid "3FA71D0D02EF" | |
label "referencedMembers" | |
supplier "Logical View::SQLModel::Tables::Column" | |
quidu "3E9B2AFF0392" | |
client_cardinality (value cardinality "1..n") | |
Constraints "ordered" | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$17" | |
quid "3FA71D0D0303" | |
supplier "Logical View::SQLModel::Constraints::ForeignKey" | |
quidu "3EDF626C0085"))) | |
(object Association "$UNNAMED$18" | |
quid "3FA8096B0219" | |
roles (list role_list | |
(object Role "members" | |
quid "3FA8096C021A" | |
label "members" | |
supplier "Logical View::SQLModel::Constraints::IndexMember" | |
quidu "3FA807740185" | |
client_cardinality (value cardinality "1..n") | |
Constraints "ordered" | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$19" | |
quid "3FA8096C021C" | |
supplier "Logical View::SQLModel::Constraints::Index" | |
quidu "3FA7FB2B02AA" | |
client_cardinality (value cardinality "1") | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$20" | |
quid "3FA809C0035A" | |
roles (list role_list | |
(object Role "column" | |
quid "3FA809C103AC" | |
label "column" | |
supplier "Logical View::SQLModel::Tables::Column" | |
quidu "3E9B2AFF0392" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$21" | |
quid "3FA809C103B6" | |
supplier "Logical View::SQLModel::Constraints::IndexMember" | |
quidu "3FA807740185"))) | |
(object Association "$UNNAMED$22" | |
quid "3FCB85E903AA" | |
roles (list role_list | |
(object Role "table" | |
quid "3FCB85ED00A3" | |
label "table" | |
supplier "Logical View::SQLModel::Tables::Table" | |
quidu "3E9B1FB60047" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE) | |
(object Role "index" | |
quid "3FCB85ED00AD" | |
label "index" | |
supplier "Logical View::SQLModel::Constraints::Index" | |
quidu "3FA7FB2B02AA" | |
client_cardinality (value cardinality "0..n") | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$23" | |
quid "4022F50001D5" | |
roles (list role_list | |
(object Role "uniqueIndex" | |
quid "4022F5030107" | |
label "uniqueIndex" | |
supplier "Logical View::SQLModel::Constraints::Index" | |
quidu "3FA7FB2B02AA" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Reference" | |
exportControl "Private" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$24" | |
quid "4022F503011C" | |
supplier "Logical View::SQLModel::Constraints::ForeignKey" | |
quidu "3EDF626C0085" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$25" | |
quid "4023025902C9" | |
roles (list role_list | |
(object Role "includedMembers" | |
quid "4023025E0186" | |
label "includedMembers" | |
supplier "Logical View::SQLModel::Constraints::IndexMember" | |
quidu "3FA807740185" | |
client_cardinality (value cardinality "0..n") | |
Constraints "ordered" | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$26" | |
quid "4023025E0190" | |
supplier "Logical View::SQLModel::Constraints::Index" | |
quidu "3FA7FB2B02AA" | |
client_cardinality (value cardinality "1") | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$27" | |
quid "4366B5F20202" | |
roles (list role_list | |
(object Role "referencedTable" | |
quid "4366B5F90004" | |
label "referencedTable" | |
supplier "Logical View::SQLModel::Tables::BaseTable" | |
quidu "3E9B41900372" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "referencingForeignKeys" | |
quid "4366B5F9000E" | |
label "referencingForeignKeys" | |
supplier "Logical View::SQLModel::Constraints::ForeignKey" | |
quidu "3EDF626C0085" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$28" | |
quid "4FC6B66A0362" | |
roles (list role_list | |
(object Role "expression" | |
quid "4FC6B66C0249" | |
label "expression" | |
supplier "Logical View::SQLModel::Constraints::IndexExpression" | |
quidu "4FC6B3E9014F" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$29" | |
quid "4FC6B66C024B" | |
supplier "Logical View::SQLModel::Constraints::IndexMember" | |
quidu "3FA807740185" | |
is_aggregate TRUE)))) | |
logical_presentations (list unit_reference_list | |
(object ClassDiagram "Constraints" | |
quid "3ED523AF03A6" | |
title "Constraints" | |
zoom 100 | |
max_height 28350 | |
max_width 21600 | |
origin_x 0 | |
origin_y 2106 | |
items (list diagram_item_list | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::Constraint" @1 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
location (2132, 650) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @1 | |
location (1811, 519) | |
fill_color 13434879 | |
nlines 1 | |
max_width 642 | |
justify 0 | |
label "Constraint") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13828055 | |
quidu "3ED5239F029C" | |
compartment (object Compartment | |
Parent_View @1 | |
location (1811, 580) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 4 | |
max_width 638 | |
justify 1) | |
width 660 | |
height 286 | |
annotation 8 | |
autoResize TRUE) | |
(object NoteView @2 | |
location (630, 194) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @2 | |
location (248, 106) | |
fill_color 13434879 | |
nlines 3 | |
max_width 728 | |
justify 1 | |
label | |
|10.8 2): | |
|{self.assertions->forAll(a1, a2 | a1 <> a2 implies a1.name <> a2.name)} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 788 | |
height 188) | |
(object NoteView @3 | |
location (2687, 1266) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @3 | |
location (2493, 1181) | |
fill_color 13434879 | |
nlines 3 | |
max_width 352 | |
justify 1 | |
label "Column constraints are logically TableConstraints") | |
line_color 3342489 | |
fill_color 16777088 | |
width 412 | |
height 182) | |
(object NoteView @4 | |
location (636, 641) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @4 | |
location (255, 472) | |
fill_color 13434879 | |
nlines 6 | |
max_width 726 | |
justify 1 | |
label | |
|11.7 3b): | |
|{self.constraints->forAll(uc1 : UniqueConstraint, uc2 : UniqueConstraint | uc1 <> uc2 implies (uc1.members <> uc2.members)} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 786 | |
height 350) | |
(object NoteView @5 | |
location (605, 1194) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @5 | |
location (252, 1100) | |
fill_color 13434879 | |
nlines 3 | |
max_width 670 | |
justify 1 | |
label | |
|11.7 6): | |
|{self.constraints->select(oclIsTypeOf(PrimaryKey))->size() = 1} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 730 | |
height 200) | |
(object NoteView @6 | |
location (537, 1793) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @6 | |
location (261, 1715) | |
fill_color 13434879 | |
nlines 3 | |
max_width 516 | |
justify 1 | |
label "isNullable = False is logically a CheckConstraint") | |
line_color 3342489 | |
fill_color 16777088 | |
width 576 | |
height 169) | |
(object NoteView @7 | |
location (594, 1491) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @7 | |
location (200, 1400) | |
fill_color 13434879 | |
nlines 3 | |
max_width 752 | |
justify 1 | |
label | |
|11.7 3a) and 11.8 7): | |
|{Set{self.BaseTable} = self.members.table->asSet()} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 812 | |
height 194) | |
(object NoteView @8 | |
location (2924, 1806) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @8 | |
location (2402, 1747) | |
fill_color 13434879 | |
nlines 2 | |
max_width 1008 | |
justify 1 | |
label | |
|11.7 3a) and 11.8 7): | |
|{self.members->isUnique(c : Column | c)} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 1068 | |
height 130) | |
(object NoteView @9 | |
location (1770, 3287) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @9 | |
location (1292, 3187) | |
fill_color 13434879 | |
nlines 4 | |
max_width 921 | |
justify 1 | |
label | |
|11.8 9): | |
|Constrained columns' must have a comparable datatype to those of the unique constraint. | |
) | |
line_color 3342489 | |
fill_color 16777088 | |
width 981 | |
height 213) | |
(object NoteView @10 | |
location (1703, 3059) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @10 | |
location (1369, 2984) | |
fill_color 13434879 | |
nlines 3 | |
max_width 632 | |
justify 1 | |
label | |
|11.8 9): | |
|{self.members->size() = self.uc.members.size()} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 692 | |
height 162) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::PrimaryKey" @11 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2076, 2520) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @11 | |
location (1949, 2469) | |
fill_color 13434879 | |
nlines 1 | |
max_width 254 | |
justify 0 | |
label "PrimaryKey") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3ED5246901C3" | |
width 272 | |
height 126 | |
annotation 8 | |
autoResize TRUE) | |
(object NoteView @12 | |
location (2894, 2512) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @12 | |
location (2428, 2453) | |
fill_color 13434879 | |
nlines 2 | |
max_width 896 | |
justify 1 | |
label | |
|11.7 5): | |
|{self.members->forAll(not isNullable)} | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 956 | |
height 130) | |
(object NoteView @13 | |
location (844, 3585) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @13 | |
location (234, 3426) | |
fill_color 13434879 | |
nlines 6 | |
max_width 1184 | |
justify 1 | |
label | |
|11.8 5): | |
|{(self.table.oclIsTypeOf(PersistentTable) and self.uc.table.oclIsTypeOf(PersistentTable)) or (self.table.oclIsTypeOf(TemporaryTable) and | |
| self.uc.table.oclIsTypeOf(TemporaryTable) and | |
| (self.table.isLocal = false implies self.uc.table.isLocal = false)) } | |
) | |
line_color 3342489 | |
fill_color 8454016 | |
width 1244 | |
height 330) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::MatchType" @14 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (519, 4044) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @14 | |
location (295, 3935) | |
fill_color 13434879 | |
nlines 1 | |
max_width 448 | |
justify 0 | |
label "MatchType") | |
stereotype (object ItemLabel | |
Parent_View @14 | |
location (295, 3885) | |
fill_color 13434879 | |
anchor 10 | |
nlines 1 | |
max_width 448 | |
justify 0 | |
label "<<enumeration>>") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 15329769 | |
quidu "3ED662B80341" | |
compartment (object Compartment | |
Parent_View @14 | |
location (295, 3996) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 4 | |
max_width 387 | |
justify 1) | |
width 466 | |
height 342 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::SQLModel::Schema::ReferentialActionType" @15 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1068, 4092) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @15 | |
location (817, 3910) | |
fill_color 13434879 | |
nlines 1 | |
max_width 502 | |
justify 0 | |
label "ReferentialActionType") | |
stereotype (object ItemLabel | |
Parent_View @15 | |
location (817, 3860) | |
fill_color 13434879 | |
anchor 10 | |
nlines 1 | |
max_width 502 | |
justify 0 | |
label "<<enumeration>>") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 15329769 | |
quidu "3ED6717C0130" | |
compartment (object Compartment | |
Parent_View @15 | |
location (817, 4015) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 6 | |
max_width 340 | |
justify 1) | |
width 520 | |
height 488 | |
annotation 8 | |
autoResize TRUE) | |
(object NoteView @16 | |
location (2724, 163) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @16 | |
location (2464, 69) | |
fill_color 13434879 | |
nlines 3 | |
max_width 484 | |
justify 1 | |
label | |
|10.8 4): | |
|{self.initiallyDeferred = true implies isDeferrable = true} | |
) | |
line_color 3342489 | |
fill_color 8453888 | |
width 544 | |
height 200) | |
(object NoteView @17 | |
location (502, 3172) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @17 | |
location (77, 3031) | |
fill_color 13434879 | |
nlines 5 | |
max_width 815 | |
justify 1 | |
label | |
|11.8 6): | |
|{let uTable = self.uc.table in | |
|uTable.oclIsTypeOf(TemporaryTable) and uTable.deleteOnCommit = true implies self.table.deleteOnCommit = true} | |
) | |
line_color 3342489 | |
fill_color 8453888 | |
width 875 | |
height 294) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::CheckConstraint" @18 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2666, 1616) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @18 | |
location (2327, 1535) | |
fill_color 13434879 | |
nlines 1 | |
max_width 678 | |
justify 0 | |
label "CheckConstraint") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3ED5247D007B" | |
compartment (object Compartment | |
Parent_View @18 | |
location (2327, 1596) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 675 | |
justify 1) | |
width 696 | |
height 186 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::SQLModel::DataTypes::Domain" @19 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2947, 512) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @19 | |
location (2737, 408) | |
fill_color 13434879 | |
nlines 1 | |
max_width 420 | |
justify 0 | |
label "Domain") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3EDF635C005F" | |
compartment (object Compartment | |
Parent_View @19 | |
location (2737, 513) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 416 | |
justify 1) | |
width 438 | |
height 232 | |
annotation 8 | |
autoResize TRUE) | |
(object AssociationViewNew "$UNNAMED$12" @20 | |
location (2871, 1075) | |
stereotype TRUE | |
quidu "3EDF6B9A02C1" | |
roleview_list (list RoleViews | |
(object RoleView "constraint" @21 | |
Parent_View @20 | |
location (158, 766) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @22 | |
Parent_View @21 | |
location (2757, 1433) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 214 | |
justify 0 | |
label "+constraint" | |
pctDist 0.801339 | |
height 115 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3EDF6B9B012B" | |
client @20 | |
supplier @18 | |
vertices (list Points | |
(2871, 1075) | |
(2871, 1523)) | |
line_style 3 | |
origin_attachment (2871, 1075) | |
terminal_attachment (2871, 1523) | |
label (object SegLabel @23 | |
Parent_View @21 | |
location (2799, 1489) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 80 | |
justify 0 | |
label "0..n" | |
pctDist 0.926339 | |
height 73 | |
orientation 1)) | |
(object RoleView "$UNNAMED$13" @24 | |
Parent_View @20 | |
location (158, 766) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @25 | |
Parent_View @24 | |
location (2831, 719) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
hidden TRUE | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 384 | |
justify 0 | |
label "" | |
pctDist 0.798137 | |
height 41 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3EDF6B9B0129" | |
client @20 | |
supplier @19 | |
vertices (list Points | |
(2871, 1075) | |
(2871, 628)) | |
line_style 3 | |
origin_attachment (2871, 1075) | |
terminal_attachment (2871, 628) | |
label (object SegLabel @26 | |
Parent_View @24 | |
location (2797, 685) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 80 | |
justify 0 | |
label "0..1" | |
pctDist 0.874720 | |
height 75 | |
orientation 0)))) | |
(object ClassView "Class" "Logical View::SQLModel::Schema::SQLObject" @27 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
location (1676, 141) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @27 | |
location (1479, 12) | |
fill_color 13434879 | |
nlines 1 | |
max_width 394 | |
justify 0 | |
label "SQLObject") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13828055 | |
quidu "3E9B3EB5002B" | |
compartment (object Compartment | |
Parent_View @27 | |
location (1479, 117) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 3 | |
max_width 391 | |
justify 1) | |
width 412 | |
height 282 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @28 | |
stereotype TRUE | |
line_color 3342489 | |
client @16 | |
supplier @1 | |
vertices (list Points | |
(2451, 156) | |
(2272, 156) | |
(2272, 507)) | |
line_style 3 | |
origin_attachment (2451, 156) | |
terminal_attachment (2272, 507)) | |
(object AttachView "" @29 | |
stereotype TRUE | |
line_color 3342489 | |
client @11 | |
supplier @12 | |
vertices (list Points | |
(2212, 2506) | |
(2415, 2506)) | |
line_style 3 | |
origin_attachment (2212, 2506) | |
terminal_attachment (2415, 2506)) | |
(object NoteView @30 | |
location (2539, 2850) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @30 | |
location (2348, 2791) | |
fill_color 13434879 | |
nlines 2 | |
max_width 346 | |
justify 1 | |
label "{self.unique = True}") | |
line_color 3342489 | |
fill_color 8453888 | |
width 406 | |
height 131) | |
(object NoteView @31 | |
location (415, 2722) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @31 | |
location (21, 2531) | |
fill_color 13434879 | |
nlines 7 | |
max_width 752 | |
justify 1 | |
label "identifying: The PK of the parent table is part of the PK of the child table, i.e. FK.members are equal to or a subset of PK.members for the same table AND FK.referencedMembers are equal to the PK.members of the table referenced via FK.referencedMembers") | |
line_color 3342489 | |
fill_color 16777088 | |
width 812 | |
height 394) | |
(object Label @32 | |
location (1631, 2475) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
nlines 1 | |
max_width 87 | |
justify 1 | |
label "{xor}") | |
(object InheritTreeView "" @33 | |
location (1676, 400) | |
line_color 16711680 | |
fill_color 16711680 | |
supplier @27 | |
vertices (list Points | |
(1676, 400) | |
(1676, 282))) | |
(object InheritView "" @34 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED52ECA0076" | |
client @1 | |
supplier @27 | |
vertices (list Points | |
(2065, 506) | |
(2065, 400)) | |
line_style 3 | |
origin_attachment (2065, 506) | |
terminal_attachment (2065, 400) | |
drawSupplier @33) | |
(object InheritTreeView "" @35 | |
location (2132, 908) | |
line_color 16711680 | |
fill_color 13434879 | |
supplier @1 | |
vertices (list Points | |
(2132, 908) | |
(2132, 793))) | |
(object ClassView "Class" "Logical View::SQLModel::Schema::Schema" @36 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1342, 584) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @36 | |
location (1205, 506) | |
fill_color 13434879 | |
nlines 1 | |
max_width 274 | |
justify 0 | |
label "Schema") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3ED523C20089" | |
width 292 | |
height 180 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @37 | |
stereotype TRUE | |
line_color 3342489 | |
client @2 | |
supplier @36 | |
vertices (list Points | |
(1024, 222) | |
(1215, 222) | |
(1215, 494)) | |
line_style 3 | |
origin_attachment (1024, 222) | |
terminal_attachment (1215, 494)) | |
(object InheritView "" @38 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED52ED402B8" | |
client @36 | |
supplier @27 | |
vertices (list Points | |
(1340, 494) | |
(1340, 400)) | |
line_style 3 | |
origin_attachment (1340, 494) | |
terminal_attachment (1340, 400) | |
drawSupplier @33) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::ReferenceConstraint" @39 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1881, 1589) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @39 | |
location (1680, 1538) | |
fill_color 13434879 | |
nlines 1 | |
max_width 402 | |
justify 0 | |
label "ReferenceConstraint") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13828055 | |
quidu "3EDE52410316" | |
width 420 | |
height 126 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @40 | |
stereotype TRUE | |
line_color 3342489 | |
client @39 | |
supplier @7 | |
vertices (list Points | |
(1671, 1584) | |
(1000, 1584)) | |
line_style 3 | |
origin_attachment (1671, 1584) | |
terminal_attachment (1000, 1584)) | |
(object AttachView "" @41 | |
stereotype TRUE | |
line_color 3342489 | |
client @39 | |
supplier @8 | |
vertices (list Points | |
(2047, 1652) | |
(2047, 1794) | |
(2389, 1794)) | |
line_style 3 | |
origin_attachment (2047, 1652) | |
terminal_attachment (2389, 1794)) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::TableConstraint" @42 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2323, 1052) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @42 | |
location (2158, 1001) | |
fill_color 13434879 | |
nlines 1 | |
max_width 330 | |
justify 0 | |
label "TableConstraint") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13828055 | |
quidu "3ED52ACF000F" | |
width 348 | |
height 126 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @43 | |
stereotype TRUE | |
line_color 3342489 | |
client @42 | |
supplier @3 | |
vertices (list Points | |
(2431, 1115) | |
(2531, 1174)) | |
line_style 0) | |
(object InheritView "" @44 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED52B490312" | |
client @42 | |
supplier @1 | |
vertices (list Points | |
(2314, 989) | |
(2314, 908)) | |
line_style 3 | |
origin_attachment (2314, 989) | |
terminal_attachment (2314, 908) | |
drawSupplier @35) | |
(object InheritView "" @45 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3EDE538E0161" | |
client @39 | |
supplier @42 | |
vertices (list Points | |
(1914, 1526) | |
(1914, 1434) | |
(2314, 1434) | |
(2314, 1115)) | |
line_style 3 | |
origin_attachment (1914, 1526) | |
terminal_attachment (2314, 1115)) | |
(object InheritView "" @46 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3EDE53940170" | |
client @18 | |
supplier @42 | |
vertices (list Points | |
(2645, 1523) | |
(2645, 1434) | |
(2314, 1434) | |
(2314, 1115)) | |
line_style 3 | |
origin_attachment (2645, 1523) | |
terminal_attachment (2314, 1115)) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::Assertion" @47 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1461, 1061) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @47 | |
location (1122, 980) | |
fill_color 13434879 | |
nlines 1 | |
max_width 678 | |
justify 0 | |
label "Assertion") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3ED524BC0165" | |
compartment (object Compartment | |
Parent_View @47 | |
location (1122, 1041) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 675 | |
justify 1) | |
width 696 | |
height 186 | |
annotation 8 | |
autoResize TRUE) | |
(object InheritView "" @48 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED52B5201F9" | |
client @47 | |
supplier @1 | |
vertices (list Points | |
(1496, 967) | |
(1496, 908)) | |
line_style 3 | |
origin_attachment (1496, 967) | |
terminal_attachment (1496, 908) | |
drawSupplier @35) | |
(object AssociationViewNew "$UNNAMED$0" @49 | |
location (1346, 820) | |
stereotype TRUE | |
quidu "3F26B1ED0231" | |
roleview_list (list RoleViews | |
(object RoleView "schema" @50 | |
Parent_View @49 | |
location (62, -200) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3F26B1EF0330" | |
client @49 | |
supplier @36 | |
vertices (list Points | |
(1346, 820) | |
(1346, 674)) | |
line_style 3 | |
origin_attachment (1346, 820) | |
terminal_attachment (1346, 674) | |
label (object SegLabel @51 | |
Parent_View @50 | |
location (1394, 709) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 34 | |
justify 0 | |
label "1" | |
pctDist 0.760234 | |
height 48 | |
orientation 1)) | |
(object RoleView "assertions" @52 | |
Parent_View @49 | |
location (62, -200) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @53 | |
Parent_View @52 | |
location (1236, 872) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 212 | |
justify 0 | |
label "-assertions" | |
pctDist 0.354651 | |
height 111 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3F26B1EF032E" | |
client @49 | |
supplier @47 | |
vertices (list Points | |
(1346, 820) | |
(1346, 967)) | |
line_style 3 | |
origin_attachment (1346, 820) | |
terminal_attachment (1346, 967) | |
label (object SegLabel @54 | |
Parent_View @52 | |
location (1288, 932) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 80 | |
justify 0 | |
label "0..n" | |
pctDist 0.767442 | |
height 59 | |
orientation 1)))) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::UniqueConstraint" @55 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2039, 2220) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @55 | |
location (1781, 2139) | |
fill_color 13434879 | |
nlines 1 | |
max_width 516 | |
justify 0 | |
label "UniqueConstraint") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3ED52439006B" | |
compartment (object Compartment | |
Parent_View @55 | |
location (1781, 2200) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 513 | |
justify 1) | |
width 534 | |
height 186 | |
annotation 8 | |
autoResize TRUE) | |
(object InheritView "" @56 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED55A4A0061" | |
client @11 | |
supplier @55 | |
vertices (list Points | |
(2052, 2457) | |
(2052, 2313)) | |
line_style 3 | |
origin_attachment (2052, 2457) | |
terminal_attachment (2052, 2313)) | |
(object InheritTreeView "" @57 | |
location (1881, 1944) | |
line_color 16711680 | |
fill_color 16711680 | |
supplier @39 | |
vertices (list Points | |
(1881, 1944) | |
(1881, 1652))) | |
(object InheritView "" @58 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED548B9004E" | |
client @55 | |
supplier @39 | |
vertices (list Points | |
(2052, 2127) | |
(2052, 1944)) | |
line_style 3 | |
origin_attachment (2052, 2127) | |
terminal_attachment (2052, 1944) | |
drawSupplier @57) | |
(object ClassView "Class" "Logical View::SQLModel::Tables::Column" @59 | |
ShowCompartmentStereotypes TRUE | |
location (1128, 1793) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @59 | |
location (1030, 1718) | |
fill_color 13434879 | |
nlines 1 | |
max_width 196 | |
justify 0 | |
label "Column") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3E9B2AFF0392" | |
width 214 | |
height 174 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @60 | |
stereotype TRUE | |
line_color 3342489 | |
client @6 | |
supplier @59 | |
vertices (list Points | |
(825, 1793) | |
(1020, 1793)) | |
line_style 0) | |
(object AssociationViewNew "$UNNAMED$14" @61 | |
location (1530, 1805) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 255 | |
quidu "3FA71C3F013A" | |
roleview_list (list RoleViews | |
(object RoleView "members" @62 | |
Parent_View @61 | |
location (-137, 219) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @63 | |
Parent_View @62 | |
location (1367, 1847) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 210 | |
justify 0 | |
label "+members" | |
pctDist 0.552448 | |
height 42 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA71C410039" | |
client @61 | |
supplier @59 | |
vertices (list Points | |
(1530, 1805) | |
(1235, 1805)) | |
line_style 3 | |
origin_attachment (1530, 1805) | |
terminal_attachment (1235, 1805) | |
label (object SegLabel @64 | |
Parent_View @62 | |
location (1328, 1760) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1..n" | |
pctDist 0.689362 | |
height 46 | |
orientation 1) | |
label (object SegLabel @65 | |
Parent_View @62 | |
location (1362, 1894) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 3 | |
anchor_loc 1 | |
nlines 1 | |
max_width 159 | |
justify 0 | |
label "{ordered}" | |
pctDist 0.573427 | |
height 89 | |
orientation 0)) | |
(object RoleView "$UNNAMED$15" @66 | |
Parent_View @61 | |
location (-137, 219) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA71C41004D" | |
client @61 | |
supplier @39 | |
vertices (list Points | |
(1530, 1805) | |
(1672, 1805) | |
(1672, 1652)) | |
line_style 3 | |
origin_attachment (1530, 1805) | |
terminal_attachment (1672, 1652)))) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::Index" @67 | |
ShowCompartmentStereotypes TRUE | |
IncludeOperation TRUE | |
location (2131, 2858) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @67 | |
location (2050, 2807) | |
fill_color 13434879 | |
nlines 1 | |
max_width 162 | |
justify 0 | |
label "Index") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3FA7FB2B02AA" | |
height 126 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @68 | |
stereotype TRUE | |
line_color 3342489 | |
client @30 | |
supplier @67 | |
vertices (list Points | |
(2335, 2854) | |
(2221, 2856)) | |
line_style 0) | |
(object ClassView "Class" "Logical View::SQLModel::Tables::BaseTable" @69 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
location (1386, 1403) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @69 | |
location (1266, 1328) | |
fill_color 13434879 | |
nlines 1 | |
max_width 240 | |
justify 0 | |
label "BaseTable") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13828055 | |
quidu "3E9B41900372" | |
width 258 | |
height 174 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @70 | |
stereotype TRUE | |
line_color 3342489 | |
client @5 | |
supplier @69 | |
vertices (list Points | |
(816, 1294) | |
(816, 1372) | |
(1257, 1372)) | |
line_style 3 | |
origin_attachment (816, 1294) | |
terminal_attachment (1257, 1372)) | |
(object AttachView "" @71 | |
stereotype TRUE | |
line_color 3342489 | |
client @4 | |
supplier @69 | |
vertices (list Points | |
(1005, 816) | |
(1005, 1338) | |
(1257, 1338)) | |
line_style 3 | |
origin_attachment (1005, 816) | |
terminal_attachment (1257, 1338)) | |
(object AssociationViewNew "$UNNAMED$3" @72 | |
location (1980, 1371) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3F26B33701AA" | |
roleview_list (list RoleViews | |
(object RoleView "$UNNAMED$4" @73 | |
Parent_View @72 | |
location (-167, 319) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @74 | |
Parent_View @73 | |
location (1608, 1330) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
hidden TRUE | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 450 | |
justify 0 | |
label "" | |
pctDist 0.800000 | |
height 42 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3F26B3390064" | |
client @72 | |
supplier @69 | |
vertices (list Points | |
(1980, 1371) | |
(1515, 1371)) | |
line_style 3 | |
origin_attachment (1980, 1371) | |
terminal_attachment (1515, 1371) | |
label (object SegLabel @75 | |
Parent_View @73 | |
location (1570, 1490) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.884422 | |
height 119 | |
orientation 0)) | |
(object RoleView "constraints" @76 | |
Parent_View @72 | |
location (-167, 319) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @77 | |
Parent_View @76 | |
location (2070, 1150) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 221 | |
justify 0 | |
label "-constraints" | |
pctDist 0.925059 | |
height 119 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3F26B3390062" | |
client @72 | |
supplier @42 | |
vertices (list Points | |
(1980, 1371) | |
(2188, 1371) | |
(2188, 1115)) | |
line_style 3 | |
origin_attachment (1980, 1371) | |
terminal_attachment (2188, 1115) | |
label (object SegLabel @78 | |
Parent_View @76 | |
location (2231, 1146) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..n" | |
pctDist 0.932530 | |
height 43 | |
orientation 1)))) | |
(object AssociationViewNew "$UNNAMED$1" @79 | |
location (1387, 1234) | |
stereotype TRUE | |
line_color 255 | |
quidu "3ED52E4000D2" | |
roleview_list (list RoleViews | |
(object RoleView "$UNNAMED$2" @80 | |
Parent_View @79 | |
location (171, -69) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @81 | |
Parent_View @80 | |
location (1346, 1170) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
hidden TRUE | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 450 | |
justify 0 | |
label "" | |
pctDist 0.800000 | |
height 42 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3ED52E4101AC" | |
client @79 | |
supplier @47 | |
vertices (list Points | |
(1387, 1234) | |
(1387, 1153)) | |
line_style 3 | |
origin_attachment (1387, 1234) | |
terminal_attachment (1387, 1153)) | |
(object RoleView "constrainedTables" @82 | |
Parent_View @79 | |
location (171, -69) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @83 | |
Parent_View @82 | |
location (1600, 1290) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 352 | |
justify 0 | |
label "-constrainedTables" | |
pctDist 0.696078 | |
height 213 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3ED52E41018D" | |
client @79 | |
supplier @69 | |
vertices (list Points | |
(1387, 1234) | |
(1387, 1316)) | |
line_style 3 | |
origin_attachment (1387, 1234) | |
terminal_attachment (1387, 1316) | |
label (object SegLabel @84 | |
Parent_View @82 | |
location (1336, 1285) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 80 | |
justify 0 | |
label "1..n" | |
pctDist 0.637255 | |
height 52 | |
orientation 1)))) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::ForeignKey" @85 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
location (1000, 2216) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @85 | |
location (533, 2085) | |
fill_color 13434879 | |
nlines 1 | |
max_width 934 | |
justify 0 | |
label "ForeignKey") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3EDF626C0085" | |
compartment (object Compartment | |
Parent_View @85 | |
location (533, 2146) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 4 | |
max_width 931 | |
justify 1) | |
width 952 | |
height 286 | |
annotation 8 | |
autoResize TRUE) | |
(object AssociationViewNew "$UNNAMED$5" @86 | |
location (1624, 2254) | |
stereotype TRUE | |
line_color 255 | |
quidu "3EDE53DD038E" | |
roleview_list (list RoleViews | |
(object RoleView "$UNNAMED$6" @87 | |
Parent_View @86 | |
location (-463, -867) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @88 | |
Parent_View @87 | |
location (1506, 2213) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
hidden TRUE | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 450 | |
justify 0 | |
label "" | |
pctDist 0.800000 | |
height 42 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3EDE53DE02A8" | |
client @86 | |
supplier @85 | |
vertices (list Points | |
(1624, 2254) | |
(1476, 2254)) | |
line_style 3 | |
origin_attachment (1624, 2254) | |
terminal_attachment (1476, 2254)) | |
(object RoleView "uniqueConstraint" @89 | |
Parent_View @86 | |
location (-463, -867) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @90 | |
Parent_View @89 | |
location (1750, 2133) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 328 | |
justify 0 | |
label "-uniqueConstraint" | |
pctDist 0.856164 | |
height 122 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3EDE53DE02A6" | |
client @86 | |
supplier @55 | |
vertices (list Points | |
(1624, 2254) | |
(1772, 2254)) | |
line_style 3 | |
origin_attachment (1624, 2254) | |
terminal_attachment (1772, 2254) | |
label (object SegLabel @91 | |
Parent_View @89 | |
location (1717, 2296) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 137 | |
justify 0 | |
label "0..1" | |
pctDist 0.630137 | |
height 42 | |
orientation 1)))) | |
(object InheritView "" @92 | |
stereotype TRUE | |
line_color 16711680 | |
quidu "3ED548BC006E" | |
client @85 | |
supplier @39 | |
vertices (list Points | |
(1369, 2073) | |
(1369, 1944)) | |
line_style 3 | |
origin_attachment (1369, 2073) | |
terminal_attachment (1369, 1944) | |
drawSupplier @57) | |
(object AssociationViewNew "$UNNAMED$16" @93 | |
location (1169, 1975) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 255 | |
quidu "3FA71D0B03A1" | |
roleview_list (list RoleViews | |
(object RoleView "referencedMembers" @94 | |
Parent_View @93 | |
location (229, -220) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @95 | |
Parent_View @94 | |
location (965, 1945) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 382 | |
justify 0 | |
label "+referencedMembers" | |
pctDist 0.322917 | |
height 205 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA71D0D02EF" | |
client @93 | |
supplier @59 | |
vertices (list Points | |
(1169, 1975) | |
(1169, 1879)) | |
line_style 3 | |
origin_attachment (1169, 1975) | |
terminal_attachment (1169, 1879) | |
label (object SegLabel @96 | |
Parent_View @94 | |
location (1221, 1914) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 163 | |
justify 0 | |
label "1..n" | |
pctDist 0.641026 | |
height 52 | |
orientation 1) | |
label (object SegLabel @97 | |
Parent_View @94 | |
location (1067, 2002) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 3 | |
anchor_loc 1 | |
nlines 1 | |
max_width 159 | |
justify 0 | |
label "{ordered}" | |
pctDist -0.291667 | |
height 103 | |
orientation 0)) | |
(object RoleView "$UNNAMED$17" @98 | |
Parent_View @93 | |
location (229, -220) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA71D0D0303" | |
client @93 | |
supplier @85 | |
vertices (list Points | |
(1169, 1975) | |
(1169, 2072)) | |
line_style 3 | |
origin_attachment (1169, 1975) | |
terminal_attachment (1169, 2072)))) | |
(object AttachView "" @99 | |
stereotype TRUE | |
line_color 3342489 | |
client @17 | |
supplier @85 | |
vertices (list Points | |
(875, 3024) | |
(875, 2359)) | |
line_style 3 | |
origin_attachment (875, 3024) | |
terminal_attachment (875, 2359)) | |
(object AssociationViewNew "$UNNAMED$23" @100 | |
location (1401, 2835) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 255 | |
quidu "4022F50001D5" | |
roleview_list (list RoleViews | |
(object RoleView "uniqueIndex" @101 | |
Parent_View @100 | |
location (601, 619) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @102 | |
Parent_View @101 | |
location (1891, 2786) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 244 | |
justify 0 | |
label "-uniqueIndex" | |
pctDist 0.766724 | |
height 50 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4022F5030107" | |
client @100 | |
supplier @67 | |
vertices (list Points | |
(1401, 2835) | |
(2041, 2835)) | |
line_style 3 | |
origin_attachment (1401, 2835) | |
terminal_attachment (2041, 2835) | |
label (object SegLabel @103 | |
Parent_View @101 | |
location (1976, 2889) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.900000 | |
height 54 | |
orientation 1)) | |
(object RoleView "$UNNAMED$24" @104 | |
Parent_View @100 | |
location (601, 619) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4022F503011C" | |
client @100 | |
supplier @85 | |
vertices (list Points | |
(1401, 2835) | |
(1238, 2835) | |
(1238, 2359)) | |
line_style 3 | |
origin_attachment (1401, 2835) | |
terminal_attachment (1238, 2359)))) | |
(object AttachView "" @105 | |
stereotype TRUE | |
line_color 3342489 | |
client @86 | |
supplier @100 | |
vertices (list Points | |
(1624, 2254) | |
(1401, 2835)) | |
line_style 0) | |
(object AttachView "" @106 | |
stereotype TRUE | |
line_color 3342489 | |
client @85 | |
supplier @9 | |
vertices (list Points | |
(1088, 2359) | |
(1088, 3185) | |
(1279, 3185)) | |
line_style 3 | |
origin_attachment (1088, 2359) | |
terminal_attachment (1279, 3185)) | |
(object AttachView "" @107 | |
stereotype TRUE | |
line_color 3342489 | |
client @85 | |
supplier @10 | |
vertices (list Points | |
(1153, 2359) | |
(1153, 2979) | |
(1356, 2979)) | |
line_style 3 | |
origin_attachment (1153, 2359) | |
terminal_attachment (1356, 2979)) | |
(object AttachView "" @108 | |
stereotype TRUE | |
line_color 3342489 | |
client @85 | |
supplier @13 | |
vertices (list Points | |
(1022, 2359) | |
(1022, 3419)) | |
line_style 3 | |
origin_attachment (1022, 2359) | |
terminal_attachment (1022, 3419)) | |
(object AttachView "" @109 | |
stereotype TRUE | |
line_color 3342489 | |
client @85 | |
supplier @31 | |
vertices (list Points | |
(756, 2359) | |
(756, 2524)) | |
line_style 3 | |
origin_attachment (756, 2359) | |
terminal_attachment (756, 2524)) | |
(object AssociationViewNew "$UNNAMED$27" @110 | |
location (387, 1644) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 255 | |
quidu "4366B5F20202" | |
roleview_list (list RoleViews | |
(object RoleView "referencedTable" @111 | |
Parent_View @110 | |
location (-590, -571) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @112 | |
Parent_View @111 | |
location (1192, 1543) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 309 | |
justify 0 | |
label "+referencedTable" | |
pctDist 0.704212 | |
height 102 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4366B5F90004" | |
client @110 | |
supplier @69 | |
vertices (list Points | |
(387, 1644) | |
(1378, 1644) | |
(1378, 1490)) | |
line_style 3 | |
origin_attachment (387, 1644) | |
terminal_attachment (1378, 1490) | |
label (object SegLabel @113 | |
Parent_View @111 | |
location (1431, 1540) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.956682 | |
height 53 | |
orientation 1)) | |
(object RoleView "referencingForeignKeys" @114 | |
Parent_View @110 | |
location (-590, -571) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @115 | |
Parent_View @114 | |
location (303, 2244) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 452 | |
justify 0 | |
label "+referencingForeignKeys" | |
pctDist 0.807240 | |
height 34 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4366B5F9000E" | |
client @110 | |
supplier @85 | |
vertices (list Points | |
(387, 1644) | |
(166, 1644) | |
(166, 2210) | |
(524, 2210)) | |
line_style 3 | |
origin_attachment (387, 1644) | |
terminal_attachment (524, 2210)))))) | |
(object ClassDiagram "Index" | |
quid "3FA80719009F" | |
title "Index" | |
zoom 100 | |
max_height 28350 | |
max_width 21600 | |
origin_x 0 | |
origin_y 725 | |
items (list diagram_item_list | |
(object ClassView "Class" "Logical View::SQLModel::Schema::SQLObject" @116 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
location (1777, 256) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @116 | |
location (1580, 127) | |
fill_color 13434879 | |
nlines 1 | |
max_width 394 | |
justify 0 | |
label "SQLObject") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13828055 | |
quidu "3E9B3EB5002B" | |
compartment (object Compartment | |
Parent_View @116 | |
location (1580, 232) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 3 | |
max_width 400 | |
justify 1) | |
width 412 | |
height 282 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::IncrementType" @117 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1332, 1615) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @117 | |
location (1169, 1506) | |
fill_color 13434879 | |
nlines 1 | |
max_width 326 | |
justify 0 | |
label "IncrementType") | |
stereotype (object ItemLabel | |
Parent_View @117 | |
location (1169, 1456) | |
fill_color 13434879 | |
anchor 10 | |
nlines 1 | |
max_width 326 | |
justify 0 | |
label "<<enumeration>>") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 15329769 | |
quidu "3FA8080C02B0" | |
compartment (object Compartment | |
Parent_View @117 | |
location (1169, 1567) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 4 | |
max_width 237 | |
justify 1) | |
width 344 | |
height 342 | |
annotation 8 | |
autoResize TRUE) | |
(object NoteView @118 | |
location (1401, 1259) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @118 | |
location (1003, 1200) | |
fill_color 13434879 | |
nlines 2 | |
max_width 760 | |
justify 1 | |
label "{self.members->forAll(m | self.table.columns->includes( m.column )}") | |
line_color 3342489 | |
fill_color 8454016 | |
width 820 | |
height 131) | |
(object ClassView "Class" "Logical View::SQLModel::Tables::Table" @119 | |
ShowCompartmentStereotypes TRUE | |
IncludeOperation TRUE | |
location (1940, 1690) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @119 | |
location (1803, 1612) | |
fill_color 13434879 | |
nlines 1 | |
max_width 274 | |
justify 0 | |
label "Table") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3E9B1FB60047" | |
width 292 | |
height 180 | |
annotation 8 | |
autoResize TRUE) | |
(object NoteView @120 | |
location (2480, 1258) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @120 | |
location (2070, 1199) | |
fill_color 13434879 | |
nlines 2 | |
max_width 784 | |
justify 1 | |
label "{self.includedMembers->forAll(m | self.table.columns->includes( m.column )}") | |
line_color 3342489 | |
fill_color 8454016 | |
width 844 | |
height 131) | |
(object NoteView @121 | |
location (610, 1524) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @121 | |
location (472, 1465) | |
fill_color 13434879 | |
nlines 2 | |
max_width 240 | |
justify 1 | |
label "{xor}") | |
line_color 3342489 | |
fill_color 8454016 | |
width 300 | |
height 131) | |
(object ClassView "Class" "Logical View::SQLModel::Tables::Column" @122 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
IncludeAttribute TRUE | |
location (801, 1984) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @122 | |
location (664, 1906) | |
fill_color 13434879 | |
nlines 1 | |
max_width 274 | |
justify 0 | |
label "Column") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3E9B2AFF0392" | |
width 292 | |
height 180 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::Index" @123 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1777, 915) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @123 | |
location (1500, 759) | |
fill_color 13434879 | |
nlines 1 | |
max_width 554 | |
justify 0 | |
label "Index") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3FA7FB2B02AA" | |
compartment (object Compartment | |
Parent_View @123 | |
location (1500, 820) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 5 | |
max_width 559 | |
justify 1) | |
width 572 | |
height 336 | |
annotation 8 | |
autoResize TRUE) | |
(object InheritView "" @124 | |
stereotype TRUE | |
line_color 12615680 | |
quidu "3FA807570399" | |
client @123 | |
supplier @116 | |
vertices (list Points | |
(1804, 747) | |
(1804, 396)) | |
line_style 3 | |
origin_attachment (1804, 747) | |
terminal_attachment (1804, 396)) | |
(object AssociationViewNew "$UNNAMED$22" @125 | |
location (1879, 1340) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FCB85E903AA" | |
roleview_list (list RoleViews | |
(object RoleView "table" @126 | |
Parent_View @125 | |
location (409, 415) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @127 | |
Parent_View @126 | |
location (1773, 1559) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 112 | |
justify 0 | |
label "+table" | |
pctDist 0.849785 | |
height 107 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FCB85ED00A3" | |
client @125 | |
supplier @119 | |
vertices (list Points | |
(1879, 1340) | |
(1879, 1599)) | |
line_style 3 | |
origin_attachment (1879, 1340) | |
terminal_attachment (1879, 1599) | |
label (object SegLabel @128 | |
Parent_View @126 | |
location (1933, 1573) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1" | |
pctDist 0.900000 | |
height 54 | |
orientation 0)) | |
(object RoleView "index" @129 | |
Parent_View @125 | |
location (409, 415) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @130 | |
Parent_View @129 | |
location (1787, 1133) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 136 | |
justify 0 | |
label "+index" | |
pctDist 0.802575 | |
height 93 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FCB85ED00AD" | |
client @125 | |
supplier @123 | |
vertices (list Points | |
(1879, 1340) | |
(1879, 1082)) | |
line_style 3 | |
origin_attachment (1879, 1340) | |
terminal_attachment (1879, 1082) | |
label (object SegLabel @131 | |
Parent_View @129 | |
location (1933, 1108) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..n" | |
pctDist 0.900000 | |
height 54 | |
orientation 1)))) | |
(object AttachView "" @132 | |
stereotype TRUE | |
line_color 3342489 | |
client @118 | |
supplier @123 | |
vertices (list Points | |
(1471, 1193) | |
(1591, 1083)) | |
line_style 0) | |
(object AttachView "" @133 | |
stereotype TRUE | |
line_color 3342489 | |
client @120 | |
supplier @123 | |
vertices (list Points | |
(2347, 1192) | |
(2063, 1053)) | |
line_style 0) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::IndexExpression" @134 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (243, 1291) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @134 | |
location (70, 1210) | |
fill_color 13434879 | |
nlines 1 | |
max_width 346 | |
justify 0 | |
label "IndexExpression") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "4FC6B3E9014F" | |
compartment (object Compartment | |
Parent_View @134 | |
location (70, 1271) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 13434879 | |
anchor 2 | |
nlines 2 | |
max_width 256 | |
justify 1) | |
width 364 | |
height 186 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::SQLModel::Constraints::IndexMember" @135 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (840, 925) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @135 | |
location (529, 844) | |
fill_color 13434879 | |
nlines 1 | |
max_width 622 | |
justify 0 | |
label "IndexMember") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3FA807740185" | |
compartment (object Compartment | |
Parent_View @135 | |
location (529, 905) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 628 | |
justify 1) | |
width 640 | |
height 186 | |
annotation 8 | |
autoResize TRUE) | |
(object AssociationViewNew "$UNNAMED$20" @136 | |
location (866, 1455) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA809C0035A" | |
roleview_list (list RoleViews | |
(object RoleView "column" @137 | |
Parent_View @136 | |
location (351, 399) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @138 | |
Parent_View @137 | |
location (750, 1846) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 172 | |
justify 0 | |
label "+column" | |
pctDist 0.890661 | |
height 116 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA809C103AC" | |
client @136 | |
supplier @122 | |
vertices (list Points | |
(866, 1455) | |
(866, 1894)) | |
line_style 3 | |
origin_attachment (866, 1455) | |
terminal_attachment (866, 1894) | |
label (object SegLabel @139 | |
Parent_View @137 | |
location (930, 1840) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.876993 | |
height 64 | |
orientation 0)) | |
(object RoleView "$UNNAMED$21" @140 | |
Parent_View @136 | |
location (351, 399) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA809C103B6" | |
client @136 | |
supplier @135 | |
vertices (list Points | |
(866, 1455) | |
(866, 1017)) | |
line_style 3 | |
origin_attachment (866, 1455) | |
terminal_attachment (866, 1017)))) | |
(object AttachView "" @141 | |
stereotype TRUE | |
line_color 3342489 | |
client @121 | |
supplier @136 | |
vertices (list Points | |
(760, 1482) | |
(866, 1455)) | |
line_style 0) | |
(object AssociationViewNew "$UNNAMED$18" @142 | |
location (1325, 925) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
quidu "3FA8096B0219" | |
roleview_list (list RoleViews | |
(object RoleView "members" @143 | |
Parent_View @142 | |
location (-301, -97) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @144 | |
Parent_View @143 | |
location (1252, 878) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 210 | |
justify 0 | |
label "+members" | |
pctDist 0.446512 | |
height 48 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA8096C021A" | |
client @142 | |
supplier @135 | |
vertices (list Points | |
(1325, 925) | |
(1160, 925)) | |
line_style 3 | |
origin_attachment (1325, 925) | |
terminal_attachment (1160, 925) | |
label (object SegLabel @145 | |
Parent_View @143 | |
location (1209, 982) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1..n" | |
pctDist 0.711628 | |
height 57 | |
orientation 0) | |
label (object SegLabel @146 | |
Parent_View @143 | |
location (1243, 1035) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 3 | |
anchor_loc 1 | |
nlines 1 | |
max_width 159 | |
justify 0 | |
label "{ordered}" | |
pctDist 0.497674 | |
height 110 | |
orientation 0)) | |
(object RoleView "$UNNAMED$19" @147 | |
Parent_View @142 | |
location (-301, -97) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3FA8096C021C" | |
client @142 | |
supplier @123 | |
vertices (list Points | |
(1325, 925) | |
(1491, 925)) | |
line_style 3 | |
origin_attachment (1325, 925) | |
terminal_attachment (1491, 925) | |
label (object SegLabel @148 | |
Parent_View @147 | |
location (1473, 979) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1" | |
pctDist 0.900000 | |
height 54 | |
orientation 1)))) | |
(object AssociationViewNew "$UNNAMED$25" @149 | |
location (1297, 565) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
quidu "4023025902C9" | |
roleview_list (list RoleViews | |
(object RoleView "includedMembers" @150 | |
Parent_View @149 | |
location (-173, -360) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @151 | |
Parent_View @150 | |
location (813, 755) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 354 | |
justify 0 | |
label "+includedMembers" | |
pctDist 0.861163 | |
height 194 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4023025E0186" | |
client @149 | |
supplier @135 | |
vertices (list Points | |
(1297, 565) | |
(1006, 565) | |
(1006, 832)) | |
line_style 3 | |
origin_attachment (1297, 565) | |
terminal_attachment (1006, 832) | |
label (object SegLabel @152 | |
Parent_View @150 | |
location (1078, 742) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..n" | |
pctDist 0.838649 | |
height 72 | |
orientation 0) | |
label (object SegLabel @153 | |
Parent_View @150 | |
location (1117, 793) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 3 | |
anchor_loc 1 | |
nlines 1 | |
max_width 159 | |
justify 0 | |
label "{ordered}" | |
pctDist 0.932458 | |
height 111 | |
orientation 0)) | |
(object RoleView "$UNNAMED$26" @154 | |
Parent_View @149 | |
location (-173, -360) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4023025E0190" | |
client @149 | |
supplier @123 | |
vertices (list Points | |
(1297, 565) | |
(1674, 565) | |
(1674, 747)) | |
line_style 3 | |
origin_attachment (1297, 565) | |
terminal_attachment (1674, 747) | |
label (object SegLabel @155 | |
Parent_View @154 | |
location (1728, 691) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1" | |
pctDist 0.900000 | |
height 54 | |
orientation 0)))) | |
(object AssociationViewNew "$UNNAMED$28" @156 | |
location (694, 1291) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4FC6B66A0362" | |
roleview_list (list RoleViews | |
(object RoleView "expression" @157 | |
Parent_View @156 | |
location (-146, 366) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @158 | |
Parent_View @157 | |
location (568, 1228) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 234 | |
justify 0 | |
label "+expression" | |
pctDist 0.468880 | |
height 64 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4FC6B66C0249" | |
client @156 | |
supplier @134 | |
vertices (list Points | |
(694, 1291) | |
(425, 1291)) | |
line_style 3 | |
origin_attachment (694, 1291) | |
terminal_attachment (425, 1291) | |
label (object SegLabel @159 | |
Parent_View @157 | |
location (494, 1352) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.742739 | |
height 61 | |
orientation 0)) | |
(object RoleView "$UNNAMED$29" @160 | |
Parent_View @156 | |
location (-146, 366) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "4FC6B66C024B" | |
client @156 | |
supplier @135 | |
vertices (list Points | |
(694, 1291) | |
(753, 1291) | |
(753, 1018)) | |
line_style 3 | |
origin_attachment (694, 1291) | |
terminal_attachment (753, 1018)))) | |
(object AttachView "" @161 | |
stereotype TRUE | |
line_color 3342489 | |
client @121 | |
supplier @156 | |
vertices (list Points | |
(632, 1458) | |
(694, 1291)) | |
line_style 0) | |
(object InheritView "" @162 | |
stereotype TRUE | |
line_color 16744448 | |
quidu "4FC6B5A3019D" | |
client @134 | |
supplier @116 | |
vertices (list Points | |
(244, 1198) | |
(244, 494) | |
(1704, 494) | |
(1704, 397)) | |
line_style 3 | |
origin_attachment (244, 1198) | |
terminal_attachment (1704, 397)))))) |