<https://northwind-traders.demo.linkeddatahub.com/employees/#select-employees-query>
        a                             <http://spinrdf.org/sp#Select>;
        <http://purl.org/dc/terms/title>
                "Select employees";
        <http://spinrdf.org/sp#text>  "PREFIX  schema: <https://schema.org/>\n\n  SELECT DISTINCT  ?employee\n  WHERE\n    { GRAPH ?doc\n        { ?employee  a                 schema:Person ;\n                    schema:familyName  ?lastName\n          OPTIONAL\n            { ?employee  schema:areaServed  ?territory }\n          OPTIONAL\n            { ?employee  schema:sponsor  ?reportsToEmployee }\n          FILTER NOT EXISTS { GRAPH ?supplierGraph\n                                { ?supplier  a               schema:Corporation ;\n                                            schema:employee  ?employee\n                                }\n                            }\n        }\n    }\n  ORDER BY ?lastName" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#sales-by-employee>
        a       <https://w3id.org/atomgraph/linkeddatahub#ResultSetChart>;
        <http://purl.org/dc/terms/title>
                "Sales by employee";
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#sales-by-employee-query>;
        <https://w3id.org/atomgraph/linkeddatahub#categoryVarName>
                "employeeName";
        <https://w3id.org/atomgraph/linkeddatahub#chartType>
                <https://w3id.org/atomgraph/client#BarChart>;
        <https://w3id.org/atomgraph/linkeddatahub#seriesVarName>
                "totalSales" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#select-employees-view>
        a       <https://w3id.org/atomgraph/linkeddatahub#View>;
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#select-employees-query>;
        <https://w3id.org/atomgraph/client#mode>
                <https://w3id.org/atomgraph/client#GridMode> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/2e01d9bd3252b4d3a18269b8a7144a5ac53a8eea>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "andrew.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "andrew.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "2e01d9bd3252b4d3a18269b8a7144a5ac53a8eea" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/b2b67dbff7be253902e7f272187b847fda06df1c>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/text/csv>;
        <http://purl.org/dc/terms/title>
                "employees.csv";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "employees.csv";
        <http://xmlns.com/foaf/0.1/sha1>
                "b2b67dbff7be253902e7f272187b847fda06df1c" .

<https://northwind-traders.demo.linkeddatahub.com/employees/>
        a       <https://www.w3.org/ns/ldt/document-hierarchy#Container>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#employee-intro>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#sales-by-employee-block>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#select-employees>;
        <http://purl.org/dc/terms/created>
                "2026-06-16T19:03:28.458Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://purl.org/dc/terms/creator>
                <https://admin.linkeddatahub.com/acl/agents/0ab4a0f7-1ab0-4d0c-8efc-63a79a2e9a10/#this>;
        <http://purl.org/dc/terms/modified>
                "2026-06-16T19:04:20.765Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://purl.org/dc/terms/title>
                "Employees";
        <http://rdfs.org/sioc/ns#has_parent>
                <https://northwind-traders.demo.linkeddatahub.com/>;
        <http://www.w3.org/ns/auth/acl#owner>
                <https://admin.linkeddatahub.com/acl/agents/0ab4a0f7-1ab0-4d0c-8efc-63a79a2e9a10/#this> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/f25aca9a31902c896461f3668c46f8876ed3aaf1>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/text/csv>;
        <http://purl.org/dc/terms/title>
                "employee_territories.csv";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "employee_territories.csv";
        <http://xmlns.com/foaf/0.1/sha1>
                "f25aca9a31902c896461f3668c46f8876ed3aaf1" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/3e093b6c95ea749c6086600b54331a519d555307>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "laura.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "laura.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "3e093b6c95ea749c6086600b54331a519d555307" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#id544ab8f2-e881-4c00-8a8d-e6318ae0690f>
        a       <http://rdfs.org/ns/void#Dataset>;
        <http://rdfs.org/ns/void#distinctSubjects>
                "49"^^<http://www.w3.org/2001/XMLSchema#long>;
        <http://rdfs.org/ns/void#triples>
                "98"^^<http://www.w3.org/2001/XMLSchema#long>;
        <http://www.w3.org/ns/prov#wasGeneratedBy>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#id5962affe-b1f3-4d93-a5c2-a1792e002ceb> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/bcc47ec0ed5ef773f48af4ba47a1461784651a45>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "robert.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "robert.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "bcc47ec0ed5ef773f48af4ba47a1461784651a45" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/46aa0f10f8ef0c69018de398b528b2e82dd1668c>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/text/plain>;
        <http://purl.org/dc/terms/title>
                "employee_territories.rq";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "employee_territories.rq";
        <http://xmlns.com/foaf/0.1/sha1>
                "46aa0f10f8ef0c69018de398b528b2e82dd1668c" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#id5962affe-b1f3-4d93-a5c2-a1792e002ceb>
        a       <https://w3id.org/atomgraph/linkeddatahub#CSVImport>;
        <http://purl.org/dc/terms/title>
                "Employee territories";
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#dd307a93-d291-489a-b7bf-4afc040dd6cf>;
        <http://www.w3.org/ns/prov#endedAtTime>
                "2026-06-16T19:06:31.179Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://www.w3.org/ns/prov#startedAtTime>
                "2026-06-16T19:04:21.076Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <https://w3id.org/atomgraph/linkeddatahub#delimiter>
                ",";
        <https://w3id.org/atomgraph/linkeddatahub#file>
                <https://northwind-traders.demo.linkeddatahub.com/uploads/f25aca9a31902c896461f3668c46f8876ed3aaf1> .

<https://northwind-traders.demo.linkeddatahub.com/employees/#employee-intro>
        a       <https://w3id.org/atomgraph/linkeddatahub#XHTML>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n          <h3>Employee performance</h3>\n          <p>Track employee sales performance and order processing metrics. Understanding individual\n             contributions helps recognize top performers, identify coaching opportunities, and optimize territory assignments.</p>\n      </div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .

<https://northwind-traders.demo.linkeddatahub.com/employees/#sales-by-employee-block>
        a       <https://w3id.org/atomgraph/linkeddatahub#Object>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#sales-by-employee> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/e7c6d342fda288dbf1a2ebfdad8423b618c3a4ec>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "margaret.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "margaret.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "e7c6d342fda288dbf1a2ebfdad8423b618c3a4ec" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/65392261093a85c606dbadf5b3d04dafaf96e973>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/text/plain>;
        <http://purl.org/dc/terms/title>
                "employees.rq";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "employees.rq";
        <http://xmlns.com/foaf/0.1/sha1>
                "65392261093a85c606dbadf5b3d04dafaf96e973" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/fb2e87988887cebf252947ba5d98e34d01d44ed4>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "nancy.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "nancy.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "fb2e87988887cebf252947ba5d98e34d01d44ed4" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/adc69ff7f1e985655a37f818400e45d905aaef8a>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "anne.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "anne.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "adc69ff7f1e985655a37f818400e45d905aaef8a" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#select-employees>
        a       <https://w3id.org/atomgraph/linkeddatahub#Object>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#select-employees-view> .

<https://northwind-traders.demo.linkeddatahub.com/employees/#id900799fb-39c1-4413-be82-ad1e816ca921>
        a       <http://rdfs.org/ns/void#Dataset>;
        <http://rdfs.org/ns/void#distinctSubjects>
                "9"^^<http://www.w3.org/2001/XMLSchema#long>;
        <http://rdfs.org/ns/void#triples>
                "166"^^<http://www.w3.org/2001/XMLSchema#long>;
        <http://www.w3.org/ns/prov#wasGeneratedBy>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#id996b3c6c-616f-48ec-9ff3-79352bdf1d80> .

<https://northwind-traders.demo.linkeddatahub.com/employees/#dd307a93-d291-489a-b7bf-4afc040dd6cf>
        a                             <http://spinrdf.org/sp#Construct>;
        <http://purl.org/dc/terms/title>
                "Employee territories";
        <http://spinrdf.org/sp#text>  "PREFIX schema:     <https://schema.org/>\n\nCONSTRUCT\n{\n    GRAPH ?graph\n    {\n        ?employee schema:areaServed ?territory\n    }\n}\nWHERE\n{\n    ?employee_territory <#employeeID> ?employeeID ;\n        <#territoryID> ?territoryID .\n\n    BIND(uri(concat(str($base), \"employees/\")) AS ?container)\n    BIND(uri(concat(str(?container), encode_for_uri(?employeeID), \"/\")) AS ?graph)\n    BIND(uri(concat(str(?graph), \"#this\")) AS ?employee)\n    BIND(uri(concat(str($base), \"territories/\", encode_for_uri(?territoryID), \"/#this\")) AS ?territory)\n}" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/71d6faa8ce45949526ca2317a78b87567bb6721f>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "steven.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "steven.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "71d6faa8ce45949526ca2317a78b87567bb6721f" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#id996b3c6c-616f-48ec-9ff3-79352bdf1d80>
        a       <https://w3id.org/atomgraph/linkeddatahub#CSVImport>;
        <http://purl.org/dc/terms/title>
                "Employees";
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/employees/#38f0a726-be3f-4456-b434-69e8915b103b>;
        <http://www.w3.org/ns/prov#endedAtTime>
                "2026-06-16T19:04:36.419Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://www.w3.org/ns/prov#startedAtTime>
                "2026-06-16T19:04:18.784Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <https://w3id.org/atomgraph/linkeddatahub#delimiter>
                ",";
        <https://w3id.org/atomgraph/linkeddatahub#file>
                <https://northwind-traders.demo.linkeddatahub.com/uploads/b2b67dbff7be253902e7f272187b847fda06df1c> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/cb8b0702d0e1c948bebb1377dffca3787147890e>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "michael.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "michael.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "cb8b0702d0e1c948bebb1377dffca3787147890e" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#38f0a726-be3f-4456-b434-69e8915b103b>
        a                             <http://spinrdf.org/sp#Construct>;
        <http://purl.org/dc/terms/title>
                "Employees";
        <http://spinrdf.org/sp#text>  "PREFIX foaf:       <http://xmlns.com/foaf/0.1/>\nPREFIX dct:        <http://purl.org/dc/terms/>\nPREFIX schema:     <https://schema.org/>\nPREFIX xsd:        <http://www.w3.org/2001/XMLSchema#>\nPREFIX geo:        <http://www.w3.org/2003/01/geo/wgs84_pos#>\n\nCONSTRUCT\n{\n    GRAPH ?graph\n    {\n        ?graph dct:title ?lastName ;\n            foaf:primaryTopic ?employee ;\n            foaf:topic ?postalAddress .\n\n        ?employee a schema:Person ;\n            schema:identifier ?employeeID ;\n            dct:title ?lastName ;\n            dct:description ?title ;\n            schema:givenName ?firstName ;\n            schema:familyName ?lastName ;\n            schema:jobTitle ?title ;\n            schema:honorificPrefix  ?titleOfCourtesy ;\n            schema:birthDate ?birthDate;\n            # ?hireDate\n            schema:address ?postalAddress ;\n            schema:telephone ?homePhone ;\n            schema:telephone ?extension ;\n            schema:description ?notes ;\n            schema:sponsor ?reportsToEmployee ;\n            geo:lat ?lat ;\n            geo:long ?long ;\n            foaf:img ?photo .\n\n        ?postalAddress a schema:PostalAddress ;\n            foaf:page ?graph ;\n            schema:addressCountry ?country ;\n            schema:addressLocality ?city ;\n            schema:postalCode ?postalCode ;\n            schema:streetAddress ?address ;\n            schema:addressRegion ?region .\n    }\n}\nWHERE\n{\n    ?employee_row <#employeeID> ?employeeID ;\n        <#lastName> ?lastName ;\n        <#firstName> ?firstName ;\n        <#title> ?title ;\n        <#titleOfCourtesy> ?titleOfCourtesy ;\n        <#birthDate> ?birthDateString ;\n        <#hireDate> ?hireDateString ;\n        <#address> ?address ;\n        <#city> ?city ;\n        <#postalCode> ?postalCode ;\n        <#country> ?country ;\n        <#homePhone> ?homePhone ;\n        <#extension> ?extension ;\n        <#photoHash> ?photoHash ;\n        <#notes> ?notes ;\n        <#lat> ?lat_string ;\n        <#long> ?long_string .\n\n    OPTIONAL {\n        ?employee_row <#region> ?region\n    }\n    OPTIONAL {\n        ?employee_row <#reportsTo> ?reportsTo\n        BIND(uri(concat(str($base), \"employees/\", encode_for_uri(?reportsTo), \"/#this\")) AS ?reportsToEmployee) # cannot use ?container since it's undefined in the OPTIONAL scope\n    }\n\n    BIND(uri(concat(str($base), \"employees/\")) AS ?container)\n    BIND(uri(concat(str(?container), encode_for_uri(?employeeID), \"/\")) AS ?graph)\n    BIND(uri(concat(str(?graph), \"#this\")) AS ?employee)\n    BIND(uri(concat(str(?graph), \"#address\")) AS ?postalAddress)\n    BIND(xsd:float(?lat_string) AS ?lat)\n    BIND(xsd:float(?long_string) AS ?long)\n    BIND(strdt(substr(?birthDateString, 1, 10), xsd:date) AS ?birthDate)\n    BIND(strdt(substr(?hireDateString, 1, 10), xsd:date) AS ?hireDate)\n    BIND(uri(concat(str($base), \"uploads/\", encode_for_uri(?photoHash))) AS ?photo)\n}" .

<https://northwind-traders.demo.linkeddatahub.com/uploads/56c3bf02eb71dc6039b3d88cd48064765e7e9a2e>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/image/jpeg>;
        <http://purl.org/dc/terms/title>
                "janet.jpg";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "janet.jpg";
        <http://xmlns.com/foaf/0.1/sha1>
                "56c3bf02eb71dc6039b3d88cd48064765e7e9a2e" .

<https://northwind-traders.demo.linkeddatahub.com/employees/#sales-by-employee-query>
        a                             <http://spinrdf.org/sp#Select>;
        <http://purl.org/dc/terms/title>
                "Sales by employee";
        <http://spinrdf.org/sp#text>  "PREFIX schema: <https://schema.org/>\n\nSELECT ?employeeName (SUM(?sale) AS ?totalSales)\nWHERE {\n    GRAPH ?orderGraph {\n        ?order schema:broker ?employee ;\n               schema:orderedItem ?orderItem .\n        ?orderItem schema:orderQuantity ?quantity ;\n                   schema:price ?price .\n        BIND(?quantity * ?price AS ?sale)\n    }\n    GRAPH ?employeeGraph {\n        ?employee schema:givenName ?givenName ;\n                  schema:familyName ?familyName .\n        BIND(CONCAT(?givenName, \" \", ?familyName) AS ?employeeName)\n    }\n}\nGROUP BY ?employee ?employeeName\nORDER BY DESC(?totalSales)" .
