CREATE TABLE genero (
id_genero int NOT NULL,
descripcion_genero varchar(255),
PRIMARY KEY (id_genero)
);
CREATE TABLE pegi (
id_pegi int NOT NULL,
descripcion_pegi varchar(255),
PRIMARY KEY (id_pegi)
);
CREATE TABLE serie (
id_serie int NOT NULL,
titulo varchar(255),
sinopsis varchar(255),
fecha DATE,
idioma varchar(255),
PRIMARY KEY (id_serie),
CONSTRAINT fk_id_genero FOREIGN KEY (id_genero)
REFERENCES genero(id_genero),
CONSTRAINT fk_id_pegi FOREIGN KEY (id_pegi)
REFERENCES pegi(id_pegi)
);虽然'id_genero‘确实存在,但出现了错误代码: 1072。表pegi和genero创建成功,但无法创建系列。
发布于 2021-04-03 04:22:40
您能向我们显示您收到的确切错误消息吗?
根据这个问题,我可以假设您在表系列中遗漏了这两列: id_genero和id_pegi
CREATE TABLE genero (
id_genero int NOT NULL PRIMARY KEY,
descripcion_genero varchar(255)
);
CREATE TABLE pegi (
id_pegi int NOT NULL PRIMARY KEY,
descripcion_pegi varchar(255)
);
CREATE TABLE serie (
id_serie int NOT NULL PRIMARY KEY,
titulo varchar(255),
sinopsis varchar(255),
fecha DATE,
idioma varchar(255),
id_genero int FOREIGN KEY REFERENCES genero(id_genero),
id_pegi int FOREIGN KEY REFERENCES pegi(id_pegi)
);https://stackoverflow.com/questions/66924766
复制相似问题