![Ampliar imágen de perfil de Claudio Imágen de perfil de Claudio](/usr/167000/167544/profileImage.jpg?1412661406)
Como crear clave foranea en mysql
Publicado por Claudio (19 intervenciones) el 01/10/2015 16:20:23
Hola que tal.
Me pueden ayudar por favor con lo siguiente.
Tengo una tabla Clientes y otra ventas, quiero que cuando vayan a borrar un cliente advierta que tiene registros en la tabla ventas y no se pueda borrar o que borre los registros relacionados en la tabla ventas.
He tratado de hacerlo con phpmyadmin, pero no se como hacerlo, ya que despues no me deja ingresar mas de un registro en ventas.
Tabla cliente :
id int() autoincrement
rut varchar(12) por este campo debiera relacionarse
nombre varchar(45)
tabla ventas :
id int() autoincrenebt
nro_docto (varchar(8)
rut_cliente varchar(12)
a un cliente se le pueden hacer varias ventas.
Cualquier ayuda será bienvenida.
De antemano muchas gracias.
Me pueden ayudar por favor con lo siguiente.
Tengo una tabla Clientes y otra ventas, quiero que cuando vayan a borrar un cliente advierta que tiene registros en la tabla ventas y no se pueda borrar o que borre los registros relacionados en la tabla ventas.
He tratado de hacerlo con phpmyadmin, pero no se como hacerlo, ya que despues no me deja ingresar mas de un registro en ventas.
Tabla cliente :
id int() autoincrement
rut varchar(12) por este campo debiera relacionarse
nombre varchar(45)
tabla ventas :
id int() autoincrenebt
nro_docto (varchar(8)
rut_cliente varchar(12)
a un cliente se le pueden hacer varias ventas.
Cualquier ayuda será bienvenida.
De antemano muchas gracias.
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0