GfSE / SpecIF

Specification Integration Facility - schema, constraint checker and examples
Apache License 2.0
15 stars 6 forks source link

Rules for items with multiple revisions #3

Closed odungern closed 4 years ago

odungern commented 6 years ago

In branch 'master' for v0.11.x and later, an item may have multiple revisions.

For items, the following rules apply:

For references (such as 'subject' or 'object' in statements), the following rules apply:

ToDo: Upgrade the constraint check to enforce these rules.

odungern commented 4 years ago

To have a general approach, a revision must be a GUID, now, and not just an incremented number. So the rules with respect to '0' don't make sense. Thus, the rules are modified.

For items, the following rules apply:

For references (such as 'subject' or 'object' in statements), the following rules apply:

The constraint check does enforce these rules, so the issue is closed.