
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


0