shexSpec / shape-map

ShapeMap structure and language specification
MIT License
1 stars 3 forks source link

Inconsistent definition of Query, Fixed and Result shapemap #9

Open hsolbrig opened 6 years ago

hsolbrig commented 6 years ago

There is an inconsistency in the definition of query ShapeMap, fixed ShapeMap and result ShapeMap.

1) a query ShapeMap is a shape map in which each shape association has only node selector and shape label. 2) a fixed ShapeMap is a query shapeMap in which each node selector is a Node (vs. triple pattern) -- meaning that a fixed ShapeMap has only node selectors of type Node and shape labels 3) a result ShapeMap is a fixed ShapeMap (only node selectors and shape labels) plus status, reason and appinfo.

Was the intended definition: 3) a result ShapeMap is a ShapeMap whose node selector is a Node?