@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix edu: <https://knobit.org/def/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://knobit.org/id/task/dq-rules/C1> a edu:Question ;
    rdfs:label "C1 (4 points)"@en ;
    dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
    owl:sameAs <https://bitbucket.org/reffa/ontology/id/task/dq-rules/C1> ;
    schema:hasPart <https://knobit.org/id/register/data-quality#QI-301>,
        <https://knobit.org/id/register/data-quality#QI-302>,
        <https://knobit.org/id/register/data-quality#QI-303>,
        <https://knobit.org/id/register/data-quality#QI-304>,
        <https://knobit.org/id/register/data-quality#QI-305>,
        <https://knobit.org/id/register/data-quality#QI-306>,
        <https://knobit.org/id/register/data-quality#QI-307> ;
    schema:identifier "C1" ;
    schema:position 1 ;
    schema:text "The coverage gaps, 0.5 each. These are absences: the thing to name is the rule or constraint with nothing behind it, not a check id. (a) BR-004 is enforcement dq-check and no check cites it; (b) UK_DIM_CUSTOMER_VERSION is not enforced by Snowflake and nothing checks it; (c) FCT_APPLICATION.total_collateral_value carries a derivation and no check compares it with the collateral fact; (d) nothing checks that a customer's validity periods do not overlap; (e) nothing checks that exactly one version per customer is current; (f) BR-009 is a state-transition rule assigned to the application, with nothing that would detect a breach - either history is asked for or the gap is recorded as accepted; (g) DQ-001 is completeness on a NOT NULL column, which Snowflake does enforce, so it can never fail and is removed or rescoped; (h) DQ-005 has no source rule and no source requirement."@en .

edu:Question rdfs:label "Question"@en,
        "Küsimus"@et .

<https://knobit.org/id/register/data-quality#QI-301> rdfs:label "dq-rules C1a: dq-check rule cited by no check"@en .

<https://knobit.org/id/register/data-quality#QI-302> rdfs:label "dq-rules C1b: unenforced unique constraint unchecked"@en .

<https://knobit.org/id/register/data-quality#QI-303> rdfs:label "dq-rules C1c: derived column unchecked"@en .

<https://knobit.org/id/register/data-quality#QI-304> rdfs:label "dq-rules C1d and C1e: version overlap and one-current unchecked"@en .

<https://knobit.org/id/register/data-quality#QI-305> rdfs:label "dq-rules C1f: state-transition rule undetected"@en .

<https://knobit.org/id/register/data-quality#QI-306> rdfs:label "dq-rules C1g: check unable to fail"@en .

<https://knobit.org/id/register/data-quality#QI-307> rdfs:label "dq-rules C1h: check with no rule"@en .

