Re: Modelling Property Ranges in Part7 and Part8
Posted: Tue May 29, 2012 12:13 pm
Victor Agroskin Posted
> Keith,
> What is the difference between suggested template and
> PropertyRangeMagnitudeRestrictionOfClass already registered with
> URI http://tpl.rdlfacade.org/data#R57467669805 and available at
> http://www.iringsandbox.org/repositorie ... tSet/query ?
Mainly that one is for Individuals and the other for classes
> These Lower and Upper Limit classes look like a mistake for me.
> They are instances of a subtype of ClassOfProperty.
> But no "upper" or "lower" derivations can be modeled as "direct" property.
> They should be specializations of ClassOfIndirectProperty, not Single
> Property Dimensions.
Well they are defined as Single Property in Part 4 but I agree they are
clearly indirect property and have been given templates of InDirectPropertyScaleReal
> As you can not omit a role in a template or put it to zero if it's indeed an infinity - I'm supporting Hans suggestion for two extra templates.
If we have a situation where we only have one value then we clearly need to model them separately.
Both scenarios are possible, examples
Calibrated Range for an Instrument - you would always have both values
Operating Pressure Range - Its concievable that you have only the maximum value
I looked at the Templates Hans provided for Max and Min Values and in general they look good, the only question is why do we need the Cardinalty Role when when only have one value by definition
Keith
> Keith,
> What is the difference between suggested template and
> PropertyRangeMagnitudeRestrictionOfClass already registered with
> URI http://tpl.rdlfacade.org/data#R57467669805 and available at
> http://www.iringsandbox.org/repositorie ... tSet/query ?
Mainly that one is for Individuals and the other for classes
> These Lower and Upper Limit classes look like a mistake for me.
> They are instances of a subtype of ClassOfProperty.
> But no "upper" or "lower" derivations can be modeled as "direct" property.
> They should be specializations of ClassOfIndirectProperty, not Single
> Property Dimensions.
Well they are defined as Single Property in Part 4 but I agree they are
clearly indirect property and have been given templates of InDirectPropertyScaleReal
> As you can not omit a role in a template or put it to zero if it's indeed an infinity - I'm supporting Hans suggestion for two extra templates.
If we have a situation where we only have one value then we clearly need to model them separately.
Both scenarios are possible, examples
Calibrated Range for an Instrument - you would always have both values
Operating Pressure Range - Its concievable that you have only the maximum value
I looked at the Templates Hans provided for Max and Min Values and in general they look good, the only question is why do we need the Cardinalty Role when when only have one value by definition
Keith