{MySQL} Structure BD questionnaire
skuallpa
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
skuallpa Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
skuallpa Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dois réaliser un formulaire dans mon application (que je développe en C++ avec Qt) et j'aimerais stocker tout ça dans une base de donnée MySQL.
Pour résumé, à chaque question il y a des réponses mulitples (des checkbox à cocher) ainsi qu'une case autre qui permet à l'utilisateur de rentrer du texte.
Voici par exemple, ce que pourrait être une question ainsi que ses réponses.
Pourquoi avez désinstaller l’application ?
1. L’application n’a pas fonctionnée
2. L’application est trop compliquée
3. L’application ne correspond pas à vos besoin
4. Autre :
Si l'utilisateur choisit autre, il peut rentrer quelque chose (une phrase).
Après quelques recherches sur internet, j'ai déjà pu écrire la structure suivante:
Tables :
1. questionnaires {id_questionnaire, nom_questionnaire}
2. questions {id_question, id_questionnaire, libellé_question}
3. choix { id_choix, id_question, , valeur}
4. participants {id_participant, id_questionnaire, nom, prenom, email, ...}
5. reponses {id_questionnaire, id_question, id_participant, id_choix, text}
Exemple d'utilisation:
table questionnaires:
1 | Questionnaire désinstallation
table questions :
1 | 1 | Pourquoi avez désinstaller l’application ?
table choix:
1 | 1 | L’application n’a pas fonctionnée
2 | 1 | L’application est trop compliquée
3 | 1| L’application ne correspond pas à vos besoin
4 | 1 | Autre
table participants:
1 | 1 | Nom | Prenom | email
table reponses :
1 | 1| NULL | 4 | Je n’ai pas aimé le design
L'utilisateur n'est pas obliger de rentrer ses informations personnelles, c'est pourquoi j'ai mis en exemple dans la table reponses NULL comme id_participant.
Voilà, avant de poursuivre plus loin, je voudrais savoir si la structure était correcte étant donné que je suis débutant avec les bases de données.
Merci d'avance
Je dois réaliser un formulaire dans mon application (que je développe en C++ avec Qt) et j'aimerais stocker tout ça dans une base de donnée MySQL.
Pour résumé, à chaque question il y a des réponses mulitples (des checkbox à cocher) ainsi qu'une case autre qui permet à l'utilisateur de rentrer du texte.
Voici par exemple, ce que pourrait être une question ainsi que ses réponses.
Pourquoi avez désinstaller l’application ?
1. L’application n’a pas fonctionnée
2. L’application est trop compliquée
3. L’application ne correspond pas à vos besoin
4. Autre :
Si l'utilisateur choisit autre, il peut rentrer quelque chose (une phrase).
Après quelques recherches sur internet, j'ai déjà pu écrire la structure suivante:
Tables :
1. questionnaires {id_questionnaire, nom_questionnaire}
2. questions {id_question, id_questionnaire, libellé_question}
3. choix { id_choix, id_question, , valeur}
4. participants {id_participant, id_questionnaire, nom, prenom, email, ...}
5. reponses {id_questionnaire, id_question, id_participant, id_choix, text}
Exemple d'utilisation:
table questionnaires:
1 | Questionnaire désinstallation
table questions :
1 | 1 | Pourquoi avez désinstaller l’application ?
table choix:
1 | 1 | L’application n’a pas fonctionnée
2 | 1 | L’application est trop compliquée
3 | 1| L’application ne correspond pas à vos besoin
4 | 1 | Autre
table participants:
1 | 1 | Nom | Prenom | email
table reponses :
1 | 1| NULL | 4 | Je n’ai pas aimé le design
L'utilisateur n'est pas obliger de rentrer ses informations personnelles, c'est pourquoi j'ai mis en exemple dans la table reponses NULL comme id_participant.
Voilà, avant de poursuivre plus loin, je voudrais savoir si la structure était correcte étant donné que je suis débutant avec les bases de données.
Merci d'avance
A voir également:
- {MySQL} Structure BD questionnaire
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Mysql community server - Télécharger - Bases de données
- Télécharger bd pdf gratuit sans inscription - Forum PDF
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Télécharger BD gratuitement ✓ - Forum Téléchargement