Lo acabo de solucionar con ayuda de mi primo.
El problema es simplemente que el nombre de la llave foránea se esta repitiendo en otra tabla, en la tabla.
Estaba creando 'PROVEEDOR_PRODUCTO ','id_Producto' donde el nombre de id_Producto es el mismo nombre de una foránea en 'ARRIENDO','id_Producto' porque arriendo tiene productos.