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

activity:LO-11 a edu:Activity ;
    rdfs:label "Reverse-engineer a model from an existing database"@en,
        "Mudeli pöördprojekteerimine olemasolevast andmebaasist"@et ;
    dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
    rdfs:comment "Reverse engineering (standalone activity) of the data-modelling skill: produces reverse/reverse-engineering.yaml, an as-is 04-physical/physical-model.yaml. Not a step of the build; done when the occasion arises."@en ;
    owl:sameAs <https://bitbucket.org/reffa/ontology/id/activity/data-modelling/reverse-engineering> ;
    edu:requiresKnobit knobit:K-1101,
        knobit:K-1102,
        knobit:K-1103,
        knobit:K-1104,
        knobit:K-1105,
        knobit:K-1106,
        knobit:K-1131 .

edu:Activity rdfs:label "Activity"@en,
        "Tegevusnäitaja"@et .

knobit:K-1101 rdfs:label "Recognises an inferred structure presented as declared"@en .

knobit:K-1102 rdfs:label "Recognises reverse-engineered objects not marked as-is"@en .

knobit:K-1103 rdfs:label "Recognises a dead database object carried into the model"@en .

knobit:K-1104 rdfs:label "Recognises a guessed meaning written as a definition"@en .

knobit:K-1105 rdfs:label "Recognises a reverse-engineering source with no environment or date"@en .

knobit:K-1106 rdfs:label "Recognises a physical workaround lifted into the logical model"@en .

knobit:K-1131 rdfs:label "Reverse-engineers a logical model from a database schema"@en .

