David Price

Continued work on data model

This diff could not be displayed because it is too large.
...@@ -161,13 +161,6 @@ Head:COPEX-Headings ...@@ -161,13 +161,6 @@ Head:COPEX-Headings
161 ] ; 161 ] ;
162 sp:predicate Head:h0 ; 162 sp:predicate Head:h0 ;
163 sp:subject spin:_this 163 sp:subject spin:_this
164 - ] [ rdf:type sp:Filter ;
165 - sp:expression
166 - [ rdf:type sp:ne ;
167 - sp:arg1 [ sp:varName "head"^^xsd:string
168 - ] ;
169 - sp:arg2 "specific product attributes"
170 - ]
171 ] [ rdf:type sp:Bind ; 164 ] [ rdf:type sp:Bind ;
172 sp:expression 165 sp:expression
173 [ rdf:type spif:buildURI ; 166 [ rdf:type spif:buildURI ;
...@@ -198,13 +191,6 @@ Head:COPEX-Headings ...@@ -198,13 +191,6 @@ Head:COPEX-Headings
198 ] ; 191 ] ;
199 sp:predicate Head:h1 ; 192 sp:predicate Head:h1 ;
200 sp:subject spin:_this 193 sp:subject spin:_this
201 - ] [ rdf:type sp:Filter ;
202 - sp:expression
203 - [ rdf:type sp:ne ;
204 - sp:arg1 [ sp:varName "head"^^xsd:string
205 - ] ;
206 - sp:arg2 "specific product attributes"
207 - ]
208 ] [ rdf:type sp:Bind ; 194 ] [ rdf:type sp:Bind ;
209 sp:expression 195 sp:expression
210 [ rdf:type spif:buildURI ; 196 [ rdf:type spif:buildURI ;
...@@ -235,13 +221,6 @@ Head:COPEX-Headings ...@@ -235,13 +221,6 @@ Head:COPEX-Headings
235 ] ; 221 ] ;
236 sp:predicate Head:h2 ; 222 sp:predicate Head:h2 ;
237 sp:subject spin:_this 223 sp:subject spin:_this
238 - ] [ rdf:type sp:Filter ;
239 - sp:expression
240 - [ rdf:type sp:ne ;
241 - sp:arg1 [ sp:varName "head"^^xsd:string
242 - ] ;
243 - sp:arg2 "specific product attributes"
244 - ]
245 ] [ rdf:type sp:Bind ; 224 ] [ rdf:type sp:Bind ;
246 sp:expression 225 sp:expression
247 [ rdf:type spif:buildURI ; 226 [ rdf:type spif:buildURI ;
...@@ -272,13 +251,6 @@ Head:COPEX-Headings ...@@ -272,13 +251,6 @@ Head:COPEX-Headings
272 ] ; 251 ] ;
273 sp:predicate Head:h3 ; 252 sp:predicate Head:h3 ;
274 sp:subject spin:_this 253 sp:subject spin:_this
275 - ] [ rdf:type sp:Filter ;
276 - sp:expression
277 - [ rdf:type sp:ne ;
278 - sp:arg1 [ sp:varName "head"^^xsd:string
279 - ] ;
280 - sp:arg2 "specific product attributes"
281 - ]
282 ] [ rdf:type sp:Bind ; 254 ] [ rdf:type sp:Bind ;
283 sp:expression 255 sp:expression
284 [ rdf:type spif:buildURI ; 256 [ rdf:type spif:buildURI ;
...@@ -309,13 +281,6 @@ Head:COPEX-Headings ...@@ -309,13 +281,6 @@ Head:COPEX-Headings
309 ] ; 281 ] ;
310 sp:predicate Head:h4 ; 282 sp:predicate Head:h4 ;
311 sp:subject spin:_this 283 sp:subject spin:_this
312 - ] [ rdf:type sp:Filter ;
313 - sp:expression
314 - [ rdf:type sp:ne ;
315 - sp:arg1 [ sp:varName "head"^^xsd:string
316 - ] ;
317 - sp:arg2 "specific product attributes"
318 - ]
319 ] [ rdf:type sp:Bind ; 284 ] [ rdf:type sp:Bind ;
320 sp:expression 285 sp:expression
321 [ rdf:type spif:buildURI ; 286 [ rdf:type spif:buildURI ;
...@@ -346,13 +311,6 @@ Head:COPEX-Headings ...@@ -346,13 +311,6 @@ Head:COPEX-Headings
346 ] ; 311 ] ;
347 sp:predicate Head:h5 ; 312 sp:predicate Head:h5 ;
348 sp:subject spin:_this 313 sp:subject spin:_this
349 - ] [ rdf:type sp:Filter ;
350 - sp:expression
351 - [ rdf:type sp:ne ;
352 - sp:arg1 [ sp:varName "head"^^xsd:string
353 - ] ;
354 - sp:arg2 "specific product attributes"
355 - ]
356 ] [ rdf:type sp:Bind ; 314 ] [ rdf:type sp:Bind ;
357 sp:expression 315 sp:expression
358 [ rdf:type spif:buildURI ; 316 [ rdf:type spif:buildURI ;
...@@ -409,25 +367,11 @@ Head:COPEX-Headings ...@@ -409,25 +367,11 @@ Head:COPEX-Headings
409 ] ; 367 ] ;
410 sp:predicate Head:h1 ; 368 sp:predicate Head:h1 ;
411 sp:subject spin:_this 369 sp:subject spin:_this
412 - ] [ rdf:type sp:Filter ;
413 - sp:expression
414 - [ rdf:type sp:ne ;
415 - sp:arg1 [ sp:varName "head"^^xsd:string
416 - ] ;
417 - sp:arg2 "specific product attributes"
418 - ]
419 ] [ sp:object 370 ] [ sp:object
420 [ sp:varName "hparent"^^xsd:string 371 [ sp:varName "hparent"^^xsd:string
421 ] ; 372 ] ;
422 sp:predicate Head:h0 ; 373 sp:predicate Head:h0 ;
423 sp:subject spin:_this 374 sp:subject spin:_this
424 - ] [ rdf:type sp:Filter ;
425 - sp:expression
426 - [ rdf:type sp:ne ;
427 - sp:arg1 [ sp:varName "hparent"^^xsd:string
428 - ] ;
429 - sp:arg2 "specific product attributes"
430 - ]
431 ] [ rdf:type sp:Bind ; 375 ] [ rdf:type sp:Bind ;
432 sp:expression 376 sp:expression
433 [ rdf:type spif:buildURI ; 377 [ rdf:type spif:buildURI ;
...@@ -510,25 +454,11 @@ Head:COPEX-Headings ...@@ -510,25 +454,11 @@ Head:COPEX-Headings
510 ] ; 454 ] ;
511 sp:predicate Head:h1 ; 455 sp:predicate Head:h1 ;
512 sp:subject spin:_this 456 sp:subject spin:_this
513 - ] [ rdf:type sp:Filter ;
514 - sp:expression
515 - [ rdf:type sp:ne ;
516 - sp:arg1 [ sp:varName "head"^^xsd:string
517 - ] ;
518 - sp:arg2 "specific product attributes"
519 - ]
520 ] [ sp:object 457 ] [ sp:object
521 [ sp:varName "hparent"^^xsd:string 458 [ sp:varName "hparent"^^xsd:string
522 ] ; 459 ] ;
523 sp:predicate Head:h0 ; 460 sp:predicate Head:h0 ;
524 sp:subject spin:_this 461 sp:subject spin:_this
525 - ] [ rdf:type sp:Filter ;
526 - sp:expression
527 - [ rdf:type sp:ne ;
528 - sp:arg1 [ sp:varName "hparent"^^xsd:string
529 - ] ;
530 - sp:arg2 "specific product attributes"
531 - ]
532 ] [ rdf:type sp:Bind ; 462 ] [ rdf:type sp:Bind ;
533 sp:expression 463 sp:expression
534 [ rdf:type spif:buildURI ; 464 [ rdf:type spif:buildURI ;
...@@ -611,25 +541,11 @@ Head:COPEX-Headings ...@@ -611,25 +541,11 @@ Head:COPEX-Headings
611 ] ; 541 ] ;
612 sp:predicate Head:h2 ; 542 sp:predicate Head:h2 ;
613 sp:subject spin:_this 543 sp:subject spin:_this
614 - ] [ rdf:type sp:Filter ;
615 - sp:expression
616 - [ rdf:type sp:ne ;
617 - sp:arg1 [ sp:varName "head"^^xsd:string
618 - ] ;
619 - sp:arg2 "specific product attributes"
620 - ]
621 ] [ sp:object 544 ] [ sp:object
622 [ sp:varName "hparent"^^xsd:string 545 [ sp:varName "hparent"^^xsd:string
623 ] ; 546 ] ;
624 sp:predicate Head:h1 ; 547 sp:predicate Head:h1 ;
625 sp:subject spin:_this 548 sp:subject spin:_this
626 - ] [ rdf:type sp:Filter ;
627 - sp:expression
628 - [ rdf:type sp:ne ;
629 - sp:arg1 [ sp:varName "hparent"^^xsd:string
630 - ] ;
631 - sp:arg2 "specific product attributes"
632 - ]
633 ] [ rdf:type sp:Bind ; 549 ] [ rdf:type sp:Bind ;
634 sp:expression 550 sp:expression
635 [ rdf:type spif:buildURI ; 551 [ rdf:type spif:buildURI ;
...@@ -712,25 +628,11 @@ Head:COPEX-Headings ...@@ -712,25 +628,11 @@ Head:COPEX-Headings
712 ] ; 628 ] ;
713 sp:predicate Head:h3 ; 629 sp:predicate Head:h3 ;
714 sp:subject spin:_this 630 sp:subject spin:_this
715 - ] [ rdf:type sp:Filter ;
716 - sp:expression
717 - [ rdf:type sp:ne ;
718 - sp:arg1 [ sp:varName "head"^^xsd:string
719 - ] ;
720 - sp:arg2 "specific product attributes"
721 - ]
722 ] [ sp:object 631 ] [ sp:object
723 [ sp:varName "hparent"^^xsd:string 632 [ sp:varName "hparent"^^xsd:string
724 ] ; 633 ] ;
725 sp:predicate Head:h2 ; 634 sp:predicate Head:h2 ;
726 sp:subject spin:_this 635 sp:subject spin:_this
727 - ] [ rdf:type sp:Filter ;
728 - sp:expression
729 - [ rdf:type sp:ne ;
730 - sp:arg1 [ sp:varName "hparent"^^xsd:string
731 - ] ;
732 - sp:arg2 "specific product attributes"
733 - ]
734 ] [ rdf:type sp:Bind ; 636 ] [ rdf:type sp:Bind ;
735 sp:expression 637 sp:expression
736 [ rdf:type spif:buildURI ; 638 [ rdf:type spif:buildURI ;
...@@ -813,25 +715,11 @@ Head:COPEX-Headings ...@@ -813,25 +715,11 @@ Head:COPEX-Headings
813 ] ; 715 ] ;
814 sp:predicate Head:h4 ; 716 sp:predicate Head:h4 ;
815 sp:subject spin:_this 717 sp:subject spin:_this
816 - ] [ rdf:type sp:Filter ;
817 - sp:expression
818 - [ rdf:type sp:ne ;
819 - sp:arg1 [ sp:varName "head"^^xsd:string
820 - ] ;
821 - sp:arg2 "specific product attributes"
822 - ]
823 ] [ sp:object 718 ] [ sp:object
824 [ sp:varName "hparent"^^xsd:string 719 [ sp:varName "hparent"^^xsd:string
825 ] ; 720 ] ;
826 sp:predicate Head:h3 ; 721 sp:predicate Head:h3 ;
827 sp:subject spin:_this 722 sp:subject spin:_this
828 - ] [ rdf:type sp:Filter ;
829 - sp:expression
830 - [ rdf:type sp:ne ;
831 - sp:arg1 [ sp:varName "hparent"^^xsd:string
832 - ] ;
833 - sp:arg2 "specific product attributes"
834 - ]
835 ] [ rdf:type sp:Bind ; 723 ] [ rdf:type sp:Bind ;
836 sp:expression 724 sp:expression
837 [ rdf:type spif:buildURI ; 725 [ rdf:type spif:buildURI ;
...@@ -914,25 +802,11 @@ Head:COPEX-Headings ...@@ -914,25 +802,11 @@ Head:COPEX-Headings
914 ] ; 802 ] ;
915 sp:predicate Head:h5 ; 803 sp:predicate Head:h5 ;
916 sp:subject spin:_this 804 sp:subject spin:_this
917 - ] [ rdf:type sp:Filter ;
918 - sp:expression
919 - [ rdf:type sp:ne ;
920 - sp:arg1 [ sp:varName "head"^^xsd:string
921 - ] ;
922 - sp:arg2 "specific product attributes"
923 - ]
924 ] [ sp:object 805 ] [ sp:object
925 [ sp:varName "hparent"^^xsd:string 806 [ sp:varName "hparent"^^xsd:string
926 ] ; 807 ] ;
927 sp:predicate Head:h4 ; 808 sp:predicate Head:h4 ;
928 sp:subject spin:_this 809 sp:subject spin:_this
929 - ] [ rdf:type sp:Filter ;
930 - sp:expression
931 - [ rdf:type sp:ne ;
932 - sp:arg1 [ sp:varName "hparent"^^xsd:string
933 - ] ;
934 - sp:arg2 "specific product attributes"
935 - ]
936 ] [ rdf:type sp:Bind ; 810 ] [ rdf:type sp:Bind ;
937 sp:expression 811 sp:expression
938 [ rdf:type spif:buildURI ; 812 [ rdf:type spif:buildURI ;
......