Pesquisar na Comunidade
Mostrando resultados para as tags ''estrangeira''.
Encontrado 1 registro
-
Primeiro, a estrutura: //criando a tabela de usuários CREATE TABLE user ( user_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, user_nome VARCHAR(100) NOT NULL UNIQUE, user_email VARCHAR(100) NOT NULL, user_senha VARCHAR(32) NOT NULL, user_estado INT(1) NOT NULL ); //criando a tabela de anotações CREATE TABLE notas ( notas_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, notas_empresa VARCHAR(100) NOT NULL, notas_contato VARCHAR(100) NOT NULL, notas_endereco VARCHAR(100) NOT NULL, notas_telefone VARCHAR(45) NOT NULL, notas_celular VARCHAR(45) NOT NULL, notas_email VARCHAR(45) NOT NULL, notas_site VARCHAR(45) NOT NULL, notas_nota VARCHAR(250) NOT NULL, user_id INT(11) NOT NULL, CONSTRAINT user_user_id_fk FOREIGN KEY (user_id) REFERENCES user (user_id) ); O sistema: É algo básico. Usando e MySQL, fiz um sisteminha de login com cadastro. O usuário se cadastra, depois se loga e insere informações na tabela notas. A parte de edição, farei depois. A bronca é sempre ao inserir os dados na tabela notas: Cannot add or update a child row: a foreign key constraint fails (`sistema`.`notas`, CONSTRAINT `user_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`)) Alguém tem alguma dica para resolver esse problema? Agradeço desde já qualquer ajuda ...
- 4 respostas
-
- chave
- estrangeira
- (e %d mais)