Intenta interpretar el código bien previamente a aplicarlo a tu proyecto y si ttienes algo que aportar puedes dejarlo en la sección de comentarios.
Solución:
Tienes que tener la columna a la que haces referencia en add foreign key (
Identificación del rol)
dentro de su tabla de usuario. De lo contrario, obtienes ese error.
Tendrías que tener dentro de tu tabla de usuario algo como:
create table user(
...
role_id varchar(15)
...
)
O si no lo tienes, tienes que hacer:
ALTER TABLE user ADD COLUMN role_id VARCHAR(15)
Antes de configurarlo como extranjero key.
valoraciones y comentarios
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)