none
duda con relaciones RRS feed

  • Pregunta

  • hola buenas tarde tenia en mi DB una tabla articulo con id int identity (1.1) pk la cuestion es que me pidieron que ahora sea un char(20) como la tabla tenia relaciones con 4 tablas mas dos de ellas de 1 --- N y otras dos de N---1 termine por crear el archivo de la tabla y le hice un drop luego la volvi a crear con el id char(20) PK not null. hasta ahi todo bien la relacione con las dos tablas de relaciones de 1---N pero al momento de relacionar las otras dos me sale este error. 

    La tabla 'articulo' se guardó correctamente

    Tabla 'detalle_ingreso'

    - No se puede crear la relación 'FK_detalle_ingreso_articulo'.

    Instrucción ALTER TABLE en conflicto con la restricción FOREIGN KEY

    "FK_detalle_ingreso_articulo". El conflicto ha aparecido en la base

     de datos

     "DBSisVentas", tabla "dbo.articulo", column 'idarticulo'.

       el problema es cuando quiero relacionar un campo id (de la tabla articulo) al fk(de la tabla detalle de ingreso). ambos son char(20).
    lunes, 6 de noviembre de 2017 19:56

Respuestas

  • La solucion la logre luego de hacerle un drop a la columna de la tabla que contenia datos de la antigua relacion. por eso no me dejaba relacionar aunque ya habia cambiado el tipo de dato ! 
    lunes, 6 de noviembre de 2017 20:39