| Subject: |
Maximum Number of Uses Per Item is (defining relationship) —
(max_uses_per_item)
This property is used to define/restrict how connections using a particular predicate item can be made. The subject of connections using max_uses_per_item must be a property item, and the object must be an integer constant. For example, if a wontology contains the connection "myProperty max_uses_per_item 7", it will prevent users from creating more than seven connections using "myProperty" as predicate with the same subject item. Connections using this property affect the count (cardinality) of the specified relationship's subject items only, and does not place restrictions on the number of times an item can be referenced as the object of connections. |
| Predicate: |
Has a Scalar Value for its Object (defining relationship)
— (has_scalar_object)
This property is used to define/restrict the permissable choices for the object item of another property. For example, consider the statement "myRelationship has_scalar_object String_Value". This connection says that the objects of all connections that use "myRelationship" as their predicate should be scalar (single valued) constants, and that String_Value is the acceptable type for those constants. When a connection like this is present, and a new connection is being defined, once a has_scalar_object-property is selected, only a text-entry box (and not an item selector) will be displayed, and its content will be limited to what is acceptable for the type specified by the has_scalar_object relationship's own object item. |
| Object: |
True (a constant value)
— (Value_True)
This item is provide for use as the object of connections that express a simple (true or false) fact. For example, "Value_True" is the object of the connection "BillTheDog hasFleas Value_True". |
