appartenance à un parcours éducatif (enchainement de niveaux)
type: ObjectProperty
type: TransitiveProperty
label: belongs to an educational pathway @en
domain: Niveau
range: Parcours éducatif
domain: Parcours éducatif
domain: EducationalProgram

hasSubject
type: ObjectProperty
domain: EducationalProgram
range: EducationalSubject

Matière
type: Class
label: Curriculum @en
equivalent class: EducationalSubject

Classe de 1ère
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du lycée
  qualified cardinality: 1
disjoint with: Classe de seconde
disjoint with: Classe de terminale

Classe de seconde
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du lycée
  qualified cardinality: 1
disjoint with: Classe de terminale

Classe de 3ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1

Classe de 4ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: hasNextPeriod
  on class: Classe de 3ème
  qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1

Classe de 5ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1
subclass of: Restriction
  on property: hasNextPeriod
  on class: Classe de 4ème
  qualified cardinality: 1

Classe de 6ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: hasNextPeriod
  on class: Classe de 5ème
  qualified cardinality: 1
subclass of: Restriction
  on property: aMatiere
  some values from: Matière
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1

periodeCE1
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Cycle 2 ou cycle des apprentissages fondamentaux
  qualified cardinality: 1

periodeCE2
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: periodeCycle3
  qualified cardinality: 1

periodeCM1
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: periodeCycle3
  qualified cardinality: 1

periodeCM2
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: periodeCycle3
  qualified cardinality: 1

periodeCP
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Cycle 2 ou cycle des apprentissages fondamentaux
  qualified cardinality: 1

Période du collège
type: Class
subclass of: Période pédagogique
subclass of: Restriction
  on property: hasNextPeriod
  on class: Période du lycée
  qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du secondaire
  qualified cardinality: 1
disjoint with: Période du lycée

Cycle 2 ou cycle des apprentissages fondamentaux
type: Class
subclass of: Période pédagogique
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du primaire
  qualified cardinality: 1

periodeCycle3
type: Class
subclass of: Période pédagogique
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du primaire
  qualified cardinality: 1

Période du lycée
type: Class
subclass of: Période pédagogique
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du secondaire
  qualified cardinality: 1

Période pédagogique
type: Class
equivalent class: Parcours éducatif

Période du primaire
type: Class
subclass of: Période pédagogique
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Système scolaire français
  qualified cardinality: 1
subclass of: Restriction
  on property: hasNextPeriod
  on class: Période du secondaire
  qualified cardinality: 1
disjoint with: Période du secondaire

Période du secondaire
type: Class
subclass of: Période pédagogique
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Système scolaire français
  qualified cardinality: 1
subclass of: Restriction
  on property: hasNextPeriod
  on class: Période du lycée
  qualified cardinality: 1

Classe de terminale
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du lycée
  qualified cardinality: 1

Programme éducatif
type: Class
equivalent class: EducationalProgram

Programme de matière
type: Class
subclass of: Programme éducatif
subclass of: Restriction
  on property: aMatiere
  on class: Matière
  qualified cardinality: 1
subclass of: Restriction
  on property: hasSubject
  on class: EducationalSubject
  qualified cardinality: 1

Programme de la période
type: Class
subclass of: Programme éducatif
subclass of: Restriction
  on property: hasPeriod
  some values from: Période pédagogique
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Niveau
  qualified cardinality: 1

Programme de la matière pour la période
type: Class
subclass of: Programme éducatif
subclass of: Programme de matière
subclass of: Programme de la période

Niveau
type: Class
label: Educational Level @en
subclass of: Parcours éducatif
version info: Même concept que EducationalLevel dans GeoSkills mais GeoSkills n'a pas les niveaux français remarque issue de GeoSkills "TODO: Implement the whole list of school types (Eurydice document) as individuals here" (string)

Parcours éducatif
type: Class
label: Educational Pathway @en
comment: Un parcours peut-être composé d'individus de la classe EducationalPatWay et d'individus de la calsse EducationalLevel.
version info: est claqué sur la classe de GeoSkills, pour faciliter le mapping

EducationalProgram
type: Class
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  some values from: Période pédagogique
subclass of: Restriction
  on property: hasSubject
  some values from: EducationalSubject

EducationalSubject
type: Class

Système scolaire français
type: Class
label: French School System @en
subclass of: Période pédagogique

Français
type: NamedIndividual
type: Matière
label: French @en

Géographie
type: NamedIndividual
type: Matière
label: Geography @en

Histoire
type: NamedIndividual
type: Matière
label: History @en

Histoire de l'Art
type: NamedIndividual
type: Matière
label: History of Art @en

Sciences de la Vie
type: NamedIndividual
type: Matière
label: Life sciences @en

Mathématiques
type: NamedIndividual
type: Matière
label: Mathematics @en

Education physique
type: NamedIndividual
type: Matière
label: Physical education @en

Physique
type: NamedIndividual
type: Matière
label: Physics @en

duree1an
type: NamedIndividual
duration: 1.0

Flilière générale
type: NamedIndividual
type: filiere

Filière professionnelle
type: NamedIndividual
type: filiere

Filière technologique
type: NamedIndividual
type: filiere