|
W1011 Invalid Association Class Key
[Previous]  [Next] 
|
![]() |
User Manual [Previous]  [Next] W1011 Invalid Association Class KeyUmple semantic warning reported when an Association Class key is missing a required member.For Association Classes with explicit keys, each class that participates in the relationship should be declared as a member of that key. Example
// This example generates the warning
// because one participating class is
// missing from the key
class Passenger {}
class Flight {}
associationClass Booking {
Integer number;
* Passenger;
* Flight;
key {number, flight}
}
Load the above code into UmpleOnline Solution to The Above So the Message No Longer Appears
// This example shows how to remove
// the warning by completing the key
class Passenger {}
class Flight {}
associationClass Booking {
Integer number;
* Passenger;
* Flight;
key {number, flight, passenger}
}
Load the above code into UmpleOnline |