Je dois créer le schéma de base de données et l'inclure dans les spécifications logicielles requises pour mon projet d'école. Toutefois, lorsque j'essaie de créer une relation entre deux tables, l'erreur Erreur: index manquant sur la ou les colonnes.
Je pense que @HazarathChillara a ce droit; vous devez créer des clés primaires, uniques ou index.
Vous avez dit que chaque table avait une clé primaire, mais avez-vous également fait de chaque clé étrangère et référencée un index? Il semble que vous ayez négligé de configurer correctement la structure de votre table. L'erreur ne survient que lorsque je n'ai pas de clé primaire ni d'index sur les colonnes avec lesquelles je travaille.
Vous pouvez simplement mettre un INDEX sur la clé étrangère (souvent ma clé référencée est de toute façon une clé primaire, je n'ai donc pas besoin de clé supplémentaire dans cette colonne).
Cette erreur apparaît uniquement lorsque vous négligez la structure de la table. Assurez-vous que vous avez également indexé une clé étrangère. vous pouvez voir que j'ai marqué comment pourrais-je sélectionner ma clé étrangère comme index. Dans cette image, je suis l'indexation sélectionnée, 'sr' ma clé étrangère