From: Ken Baclawski <kenb@ccs.neu.edu>

Date: Thu, 7 Feb 2002 15:31:44 -0500 (EST)

To: Steven Gollery <sgollery@cadrc.calpoly.edu>

cc: www-rdf-logic@w3.org

Message-ID: <Pine.LNX.3.96.1020207152539.13076G-100000@steam>

Date: Thu, 7 Feb 2002 15:31:44 -0500 (EST)

To: Steven Gollery <sgollery@cadrc.calpoly.edu>

cc: www-rdf-logic@w3.org

Message-ID: <Pine.LNX.3.96.1020207152539.13076G-100000@steam>

The daml:item property relates a list to each of its elements. One can impose a daml:minCardinality restriction on the daml:item property to ensure that the number of vertices in a polygon is at least 3. Ken Baclawski Ken@Baclawski.com UBOT Project On Wed, 6 Feb 2002, Steven Gollery wrote: > I'm working on an ontology in DAML that includes some geometric > concepts. I would like to be able to somehow define a property Vertices > whose domain is the Polygon class and whose range is ordered collections > of instances of the Point class, where the length of the ordered > collection is at least three. > > It would be fairly straightforward to say that each Polygon must have at > least three values of a Vertex property which is restricted to class > Point, but that would lose the idea the vertices have an order -- the > order is obviously a fundamental part of the semantics for the polygon. > > Does DAML provide any way to restrict the number of elements in a list? > Or is there some other way to do what I need here? > > Thanks in advance, > > Steve Gollery > sgollery@cadrc.calpoly.edu > >Received on Thursday, 7 February 2002 15:31:47 UTC

*
This archive was generated by hypermail 2.3.1
: Tuesday, 6 January 2015 21:38:23 UTC
*