From f9927ceee5e3db0c5c80473fe18fe29d2f75430c Mon Sep 17 00:00:00 2001 From: Djalim Simaila Date: Wed, 27 Mar 2024 10:49:07 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5=20remove(mcd=5Fmocodo.py):=20remov?= =?UTF-8?q?e=20'test=5Fde=5Fprogression'=20and=20'r=C3=A9aliser1'=20to=20s?= =?UTF-8?q?implify=20the=20database=20schema?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mcd_mocodo.py | 2 - mocodo_notebook.ipynb | 222 +++++++++++++++++------------------------- 2 files changed, 91 insertions(+), 133 deletions(-) diff --git a/mcd_mocodo.py b/mcd_mocodo.py index 15ad482..66d6935 100644 --- a/mcd_mocodo.py +++ b/mcd_mocodo.py @@ -91,12 +91,10 @@ etre3, 0N Ressource, 11 fiche_activité test =f""" test_de_positionnement: id_testpos, consigne, caracteristiques ia -test_de_progression: id_testpro, consigne historique_test: id_entree, durée, score, temps de réaction moyen, date de réalisation {apprenant} {compte} -réaliser1, 0N compte,0N test_de_progression, 11 historique_test, 0N apprenant réaliser2, 0N compte,0N test_de_positionnement, 11 historique test, 0N apprenant posséser1, 11 historique_test, 0N apprenant """ diff --git a/mocodo_notebook.ipynb b/mocodo_notebook.ipynb index ffef2b6..a1727ed 100644 --- a/mocodo_notebook.ipynb +++ b/mocodo_notebook.ipynb @@ -759,153 +759,120 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "image/svg+xml": [ - "\n", - "\n", - "\n", - "\n", - "\n", - "\t\n", - "\t\n", - "\t\n", - "\t\n", - "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\tréaliser\n", - "\t\n", - "\t0,N\n", - "\t0,N\n", - "\t1,1\n", - "\t0,N\n", - "\n", + "\n", + "\n", "\n", "\n", "\n", - "\t\n", - "\t\n", + "\t\n", + "\t\n", "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\tposséser\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\tposséser\n", "\t\n", - "\t1,1\n", - "\t0,N\n", + "\t1,1\n", + "\t0,N\n", "\n", "\n", - "\n", + "\n", "\n", - "\t\n", - "\t\n", - "\t\n", - "\t\n", + "\t\n", + "\t\n", + "\t\n", + "\t\n", "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\tréaliser\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\tréaliser\n", "\t\n", - "\t0,N\n", - "\t0,N\n", - "\t1,1\n", - "\t0,N\n", - "\n", - "\n", - "\n", - "\n", - "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\n", - "\ttest_de_positionnement\n", - "\tid_testpos\n", - "\t\n", - "\tconsigne\n", - "\tcaracteristiques ia\n", - "\n", - "\n", - "\n", - "\n", - "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\n", - "\tcompte\n", - "\tlogin\n", - "\t\n", - "\temail\n", - "\tpassword\n", - "\tétat\n", - "\tdate_de_derniere_co\n", - "\tnom\n", - "\tprenom\n", - "\tmobile\n", - "\tdate_de_création\n", - "\tmoyen_paiement\n", - "\test_connecté\n", - "\n", - "\n", - "\n", - "\n", - "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\n", - "\thistorique_test\n", - "\tid_entree\n", - "\t\n", - "\tdurée\n", - "\tscore\n", - "\ttemps de réaction moyen\n", - "\tdate de réalisation\n", + "\t0,N\n", + "\t0,N\n", + "\t1,1\n", + "\t0,N\n", "\n", "\n", "\n", "\n", "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", "\t\n", - "\tapprenant\n", - "\tid_apprenant\n", - "\t\n", - "\tnom\n", - "\tprenom\n", - "\tdate_de_naissance\n", - "\tclasse\n", - "\treponses_questionnaire\n", + "\tapprenant\n", + "\tid_apprenant\n", + "\t\n", + "\tnom\n", + "\tprenom\n", + "\tdate_de_naissance\n", + "\tclasse\n", + "\treponses_questionnaire\n", "\n", "\n", - "\n", + "\n", "\n", "\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", - "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", "\t\n", - "\ttest_de_progression\n", - "\tid_testpro\n", - "\t\n", - "\tconsigne\n", + "\thistorique_test\n", + "\tid_entree\n", + "\t\n", + "\tdurée\n", + "\tscore\n", + "\ttemps de réaction moyen\n", + "\tdate de réalisation\n", + "\n", + "\n", + "\n", + "\n", + "\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\n", + "\ttest_de_positionnement\n", + "\tid_testpos\n", + "\t\n", + "\tconsigne\n", + "\tcaracteristiques ia\n", + "\n", + "\n", + "\n", + "\n", + "\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\t\n", + "\t\n", + "\tcompte\n", + "\tlogin\n", + "\t\n", + "\temail\n", + "\tpassword\n", + "\tétat\n", + "\tdate_de_derniere_co\n", + "\tnom\n", + "\tprenom\n", + "\tmobile\n", + "\tdate_de_création\n", + "\tmoyen_paiement\n", + "\test_connecté\n", "\n", "" ], @@ -1126,7 +1093,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -1147,7 +1114,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 9, "metadata": {}, "outputs": [ { @@ -1287,10 +1254,6 @@ " TYPE consigne\n", " TYPE caracteristiques_ia\n", " }\n", - " test_de_progression {\n", - " TYPE id_testpro PK\n", - " TYPE consigne\n", - " }\n", " historique_test {\n", " TYPE id_entree PK\n", " TYPE duree\n", @@ -1362,9 +1325,6 @@ " Ressource ||--o{ video: etre\n", " Ressource ||--o{ article: etre\n", " Ressource ||--o{ fiche_activite: etre\n", - " historique_test }o--|| compte: realiser1\n", - " historique_test }o--|| test_de_progression: realiser1\n", - " historique_test }o--|| apprenant: realiser1\n", " historique_test }o--|| compte: realiser2\n", " historique_test }o--|| test_de_positionnement: realiser2\n", " historique_test }o--|| apprenant: realiser2\n", @@ -1386,7 +1346,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [