Colonnes de la table
Nom Type Null Clé Défaut Extra
id_evaluation int(11) NO PRIMARY NULL auto_increment
note int(11) NO - NULL -
commentaire text NO - NULL -
id_utilisateur int(11) NO INDEX NULL -
id_recette int(11) NO INDEX NULL -
CREATE TABLE
CREATE TABLE `Evaluation` (
  `id_evaluation` int(11) NOT NULL AUTO_INCREMENT,
  `note` int(11) NOT NULL,
  `commentaire` text NOT NULL,
  `id_utilisateur` int(11) NOT NULL,
  `id_recette` int(11) NOT NULL,
  PRIMARY KEY (`id_evaluation`),
  KEY `id_utilisateur` (`id_utilisateur`),
  KEY `id_recette` (`id_recette`),
  CONSTRAINT `Evaluation_ibfk_1` FOREIGN KEY (`id_utilisateur`) REFERENCES `Utilisateur` (`id_utilisateur`),
  CONSTRAINT `Evaluation_ibfk_2` FOREIGN KEY (`id_recette`) REFERENCES `Recette` (`id_recette`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci
Aide rapide
Types de clés :
  • PRIMARY : Clé primaire (identifiant unique)
  • UNIQUE : Valeur unique dans la colonne
  • INDEX : Index pour accélérer les recherches
Exemples de requêtes :
  • SELECT * FROM Evaluation LIMIT 10;
  • SELECT COUNT(*) FROM Evaluation;
  • DESCRIBE Evaluation;