mroylem / archivist

Creative Commons Attribution Share Alike 4.0 International
0 stars 0 forks source link

BD et requêtes SQL #2

Open atterebf opened 1 week ago

atterebf commented 1 week ago

Bien la base de données mais attention à éviter les espaces dans les noms des tables et colonnes.

Manquent les requêtes SQL selon consigne, par ex:

-- lister les activités

SELECT p.name p_name, p.gender, o.name org_name, ep.office, ep.year_of_taking_office, ep.year_of_ending_term

FROM "employment period" ep

JOIN person p ON p.pk_person = ep.fk_person

JOIN organisation o ON o.pk_organisation = ep.fk_organisation;

à transformer en vue. Cf. post de Moodle.

atterebf commented 1 week ago

A noter que dans la classe/table employment_period il faut mieux remplacer un 'office' comme chaine de caractères par un objet 'office', une autre classe, qu'on va aussi relier. Ceci afin de plus facilement travailler sur les fonctions, notamment dans une problématique d'histoire des institutions et des professions.