Author Topic: Quicky: What is "Changeable" on Association Props  (Read 1117 times)

son-of-sargasso

  • EA User
  • **
  • Posts: 122
  • Karma: +0/-0
    • View Profile
Quicky: What is "Changeable" on Association Props
« on: July 09, 2010, 12:43:37 pm »
Can someone please point me to the UML definition of the Changeable feature on the association properties -> Target Role form.

Alt: What exactly does "Frozen" mean?

tia
bruce

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 10437
  • Karma: +343/-30
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Quicky: What is "Changeable" on Association Pr
« Reply #1 on: July 09, 2010, 03:25:35 pm »
I think that is EA's translation of the "isReadOnly" attribute of a Property.

From UML 2.3 superstructure (p 126)
Quote
isReadOnly : Boolean
If true, the attribute may only be read, and not written. The default value is false.

Geert

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 7418
  • Karma: +176/-120
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Quicky: What is "Changeable" on Association Pr
« Reply #2 on: July 09, 2010, 03:51:22 pm »
Quote
Can someone please point me to the UML definition of the Changeable feature on the association properties -> Target Role form.

Alt: What exactly does "Frozen" mean?

tia
bruce
bruce it's no longer UML.

Here's a quote from: Getting Started With UML Class
Modeling - An Oracle White Paper
:

The default value of an attribute can be specified by setting the Initial Value property. If and when the value of an attribute can be updated can be set by the Changeability property, which can have the values “Changeable” (updatable, which is the default), “Add Only” (insert only) or “Frozen” (non-updatable).

I suspect it's related to the old Data Modelling idea of FKs being constrained.

HTH,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!