Problème de clé étrangère pour un exercice de base de donné
nico7611
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
cyril1982 Messages postés 110 Date d'inscription Statut Membre Dernière intervention -
cyril1982 Messages postés 110 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un petit soucis avec un exercice en base de données. J'ai créé deux tables avec chacune une clé primaire, et je dois ensuite crée deux clés étrangères. Mais lorsque je la teste sur mysql, j'ai un message d'erreur « can't create table ». j'ai essayé pleins de possibilités mais rien ne passe. Quelqu'un saurait où se trouve mon erreur ?
CREATE TABLE emdpt.EMP(NE VARCHAR(7), Nom VARCHAR(7), Fonction VARCHAR(20), dateEmb DATE, sal DECIMAL(6,2), comm DECIMAL(2,2), ND TINYINT(2), NEchef DECIMAL(8,2), CONSTRAINT pk_EMP PRIMARY KEY (NE));
CREATE TABLE emdpt.DEPT(ND VARCHAR(7), Nom VARCHAR(7), Ville VARCHAR (7),
CONSTRAINT pk_DEPT PRIMARY KEY (ND));
Et la consigne est : ND n° du département dans lequel travaille l'employé. Clé étrangère en référence à
ND de DEPT.
NEchef n° d'employé du supérieur hiérarchique de l'employé. Clé étrangère en
référence à NE de EMP.
merci !!
j'ai un petit soucis avec un exercice en base de données. J'ai créé deux tables avec chacune une clé primaire, et je dois ensuite crée deux clés étrangères. Mais lorsque je la teste sur mysql, j'ai un message d'erreur « can't create table ». j'ai essayé pleins de possibilités mais rien ne passe. Quelqu'un saurait où se trouve mon erreur ?
CREATE TABLE emdpt.EMP(NE VARCHAR(7), Nom VARCHAR(7), Fonction VARCHAR(20), dateEmb DATE, sal DECIMAL(6,2), comm DECIMAL(2,2), ND TINYINT(2), NEchef DECIMAL(8,2), CONSTRAINT pk_EMP PRIMARY KEY (NE));
CREATE TABLE emdpt.DEPT(ND VARCHAR(7), Nom VARCHAR(7), Ville VARCHAR (7),
CONSTRAINT pk_DEPT PRIMARY KEY (ND));
Et la consigne est : ND n° du département dans lequel travaille l'employé. Clé étrangère en référence à
ND de DEPT.
NEchef n° d'employé du supérieur hiérarchique de l'employé. Clé étrangère en
référence à NE de EMP.
merci !!
A voir également:
- Problème de clé étrangère pour un exercice de base de donné
- Clé de produit windows 10 gratuit - Guide
- Clé usb non détectée - Guide
- Base de registre - Guide
- Formater clé usb - Guide
- Clé de démarrage windows - Guide