Estoy usando phpmyadmin (php
& mysql
) y estoy teniendo problemas para vincular las tablas con claves externas.phpMyAdmin valores del campo desplegable de clave foránea
Obtengo valores negativos para el campo countyId
(que es la clave externa). Sin embargo, está vinculando a mi otra mesa bien y está en cascada muy bien.
Cuando voy a añadir datos habrá un buzón para la CountyId
y los valores de ser algo como esto,
-1
1-
Aquí es mi declaración alter:
ALTER TABLE Baronies
ADD FOREIGN KEY (CountyId)
REFERENCES Counties (CountyId)
ON DELETE CASCADE
De alguna manera no sé si esto es la programación relacionada o no. Su declaración de SQL se ve bien. No tengo conocimiento de phpmyadmin y, con respecto a esto, tu pregunta es más parecida a "cómo usar la aplicación phpmyadmin". –
Goto SuperUser? – p4bl0
Esto no tiene nada que ver con la consulta o la clave en sí. Su cuadro desplegable para seleccionar los valores no tiene una entrada negativa, en este caso, sin importar cuál elija, ingresará el valor '1'. Por qué pMA lo representa de esta manera; No sé ... –