none
Validación de implementacion TB Parámetros RRS feed

  • Pregunta

  • Buenas foro,

    Tengo una consulta sobre esta implementación, queremos realizar una tabla Parámetros dentro de nuestra db pero les comento el escenario, por ejemplo tengo 1 una tabla que se llama encabezado y encabezado tiene referencia de las llaves de tres tablas separadas sede, proveedor, moneda, la idea es crear una tabla parámetros y guardar los datos de sede, proveedor, moneda dentro de esta tabla y no crear las 3 tablas por separado, ahora estaría mal, que yo cree la estructura en mi tabla encabezado con las llaves id_sede, id_proveedor, id_moneda y que estas hagan referencia a la llave primaria de la tabla parámetros de la siguiente forma.

    

    

    Saludos espero haber sido claro.

    jueves, 31 de mayo de 2018 17:19

Todas las respuestas

  • Hola manuel2011:

    pero si tu tabla de encabezado ya tiene un identificador unico, porque no relacionas un campo de parametros con el id de encabezado. Supongo que tu id_sede, id_proveedor e id_moneda, ya serán registros únicos.

    No es por nada en especial, pero creo que te va a constar mas acceder a tu tabla por la clave compuesta.

    Me parece mas facil, select * from parametros p inner join encabezado c on c.id = p.id where c.id_sede=misede and c.id_proveedor = 'miprov' and c.id_moneda = 'mimoneda'

    Y cuanto insertas tienes un paramid identity, y encabezadoid foreign key de encabezado. Cuando updateas lo haces por el idparam.

    Un saludo

    jueves, 31 de mayo de 2018 19:55