locked
tablas detalle sql RRS feed

  • Pregunta

  • saludos en que caso nacen las famosas tablas de detalle de sql esas que son el detalle de dos tablas juntas

    saludos

    sábado, 30 de noviembre de 2013 5:36

Respuestas

Todas las respuestas

  • Hola

    Las tablas a las que hacen referencia se crean cuando tienes una relación de muchos a muchos entre dos entidades y la tabla resultante debe contener como llave primaria la unión de la llave primaria de las tablas correspondientes a las dos entidades en cuestión.

    Por ejemplo en las entidades Factura y Producto la relación es de muchos a muchos ya que una factura puede contener muchos productos y un producto puede estar en muchas facturas lo que resulta en 3 tablas.

    Factura (Folio PK, Fecha,...)

    Producto(idProducto PK, Precio, Descripción,...)

    FacturaProducto(Folio PK, idProducto PK, cantidad, precio, ...)

    Espero te haya sido de utilidad

    SCV

    sábado, 30 de noviembre de 2013 5:40
  • Hola.

    Como la pregunta no está clara y la explicación dada después no me convence del todo (básicamente por el ejemplo escogido, donde se resuelve una relación entre facturas y productos como si fuera un caso típico de MxN, lo que no es la forma más habitual de resolverlo), pregunto de nuevo a Eduardo.

    ¿Puedes expones de una forma más clara a qué te refieres y poner un ejemplo?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    domingo, 8 de diciembre de 2013 18:24
    Moderador
  • Al parecer, el OP perdió interés por el tema o lo resolvió por él mismo. Doy el hilo por cerrado.

    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    domingo, 22 de diciembre de 2013 16:19
    Moderador