Vous êtes toujours le bienvenu :P
C'est une option que je n'avais pas retenue, de façon à permettre plusieurs présentations à un même examen, avec un même n° de dossier (par exemple l'oral de...
Type: Messages; Utilisateur: escartefigue
Vous êtes toujours le bienvenu :P
C'est une option que je n'avais pas retenue, de façon à permettre plusieurs présentations à un même examen, avec un même n° de dossier (par exemple l'oral de...
J'avais précisé
Et effectivement, je constate qu'il y en au moins une : "L" manquant dans "'NULL"
Cela dit, vous pouvez trouver ce genre d'erreur tout seul...
Bonjour,
Vos tables "présenter" et "noter" devraient avoir un script proche de ce qui suit :
CREATE TABLE IF NOT EXISTS `ia_db`.`presenter`
(
`eleve_id` INT NOT NULL,
...
Bonjour,
il est normal que epreuve_id et examen_id proviennent de epreuve, noter n'a pas de lien avec l'entité-type examen
C'est l'identification de l'épreuve relativement à l'examen, qui a permis...
Bonsoir,
A priori, en parcourant votre DDL, je n'ai pas trouvé la création de l'index correspondant à la contrainte dans la table EPREUVE.
Vérifiez ce point, il faut que la table EPREUVE possède...
Si, vous avez bien la contrainte déclarée, voici l'extrait correspondant :
CONSTRAINT `fk_noter_epreuve1`
FOREIGN KEY (`epreuve_id` , `examen_id`)
REFERENCES `ia_db`.`epreuve`...
Quel est le DDL généré (table et index)
Mon ferry boat reste malheureusement désespérément à quai. Depuis que j'ai vu M. Brun sombrer à bord du pitalugue, je préfère rester prudent :P
Faute de mieux je laisse mon sens artistique...
En effet, merci pour ce correctif
Si j'avais utilisé un outil de modélisation, je n'aurai pas pu arriver dans cette impasse, car la date ne peut arriver par "miracle" dans la table "NOTER", mais...
Bonjour,
Je reviens vers vous avec une proposition alternative que voici :
MCD : j'utilise l'identification relative de l'épreuve par rapport à l'examen. (id relative matérialisée par les...
Voici une proposition de modèles conceptuel et logique sur la base des quelques informations fournies
Au niveau conceptuel (MCD)
204825
Le I cerclé indique une contrainte d'intégrité...
C'est facile : la table NOTE est issue de la relation (niveau MCD) entre un élève et une épreuve. Au niveau MLD on retrouve donc dans la table note, les FK issues des entités-type concourant à la...
D'accord, je comprends votre préoccupation de faire vite, mais il ne faut pas que ce soit au détriment du faire bien
L'étape MCD n'est pas toujours nécessaire, sauf que là elle aurait été fort...
Au niveau conceptuel, MCD donc, la notion de table n'existe pas encore. On parle de modèle entité-association
Le formalisme est un rectangle pour chaque entité-type et un ovale pour chaque...
Vous auriez du commencer par le MCD, ca vous aurait fait gagner du temps en limitant les erreurs sur le MLD, par exemple, vous avez ici des foreign key dans la table élèves qui n'ont rien à y faire :...
Cette deuxième question est une conséquence de la 1ère : si votre cardinalité mini est 1, alors vous ne pouvez enregistrer une occurrence d'élève que quand vous connaissez une note pour cet élève...
Bonjour
Quelques remarques :
Vos cardinalités minis sont suspectes : un élève a forcément au moins une note ? comment enregistrez vous les nouveaux élèves dans la base de données ?
Il faut donc...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.