CREATE TABLE `vn`.`supplierContact` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `supplierFk` INT(11) NULL DEFAULT NULL,
  `phone` VARCHAR(16) NULL DEFAULT NULL,
  `mobile` VARCHAR(16) NULL DEFAULT NULL,
  `email` VARCHAR(255) NULL DEFAULT NULL,
  `observation` TEXT NULL DEFAULT NULL,
  `name` VARCHAR(255) NULL DEFAULT NULL,
  PRIMARY KEY (`id`))
ENGINE = InnoDB;


ALTER TABLE `vn`.`supplierContact` 
ADD CONSTRAINT `supplier_id`
  FOREIGN KEY (`supplierFk`)
  REFERENCES `vn`.`supplier` (`id`)
  ON DELETE CASCADE
  ON UPDATE CASCADE;
  
INSERT INTO vn.supplierContact(supplierFk,phone,mobile,email,observation,`name`)
	SELECT r.Id_Proveedor,c.Telefono,c.Movil,c.email,c.Notas,concat(c.Nombre," ", IFNULL(c.Apellidos,""))
	FROM vn2008.Contactos c
		JOIN vn2008.Relaciones r ON r.Id_Contacto = c.Id_Contacto
		JOIN vn.supplier s ON s.id = r.Id_Proveedor;