PROMATH : Base de données organisationnelle

Auteur: Odile Bénassy
 

LISTE DES TABLES: TRAINEE (élève), SECTION (classe), GROUP (groupe), TEACHER (professeur), ASSIGNMENT (préparation), GR_SESSION (session du groupe), IT_SESSION (session de l'élève pour un exercice donné), TR_SESSION (session de l'élève)

TYPES DE DONNEES DEFINIS: ID, WORD, FILE, PATH, DATE

Tables

tablecolonnetypedescriptionréférence croisée
TRAINEEtraineeididentificateurprimary
first_namewordprénom de l'élève
last_namewordnom de l'élève
date_of_birthdatedate de naissance
sectionidclasseforeign
SECTIONsectionididentificateurprimary
gradeidniveau académiqueforeign
teacheridprofesseurforeign
GROUPgroupididentificateurprimary
sectionlistclasse ou liste de classes concernée(s)foreign
teacheridprofesseurforeign
TEACHERprofesseurididentificateurprimary
first_namewordprénom du professeur
last_namewordnom du professeur
directorypathrépertoire de travail
ASSIGNMENTpréparationidprimary
item_listlistliste chaînée d'exercices, chacun d'eux étant référencé par : grade+topic+item
level_of_demandintegerparamètre utilisé par le noyau
GR_SESSIONsessionididentificateurprimary [= f(date, group, section)]
datedatedate et heure de la session
groupidgroupe concernéforeign
teacheridprofesseur responsableforeign
assignmentfiletravail à effectuer pendant la sessionforeign
TR_IT_SESSIONsessionidsession de travail (foreign)Primary=session+item+trainee
itemintegernuméro de l'exercice dans la préparationforeign
traineeidtrainee doing this particular itemforeign
tr_it_logfilehistorique
markintegernote attribuée pour l'exercice
TR_SESSIONtraineeidPrimary=session+trainee
sessionidsession de travailforeign
assignmentidau cas où il est prévu un travail spécial pour cet élèveforeign
level_of_demandintegersi on en veut un spécifique pour cet élève
tr_logfilehistorique de la session pour l'élève
markintegernote attribuée pour la session

Retour