none
SQL Server, duda al iniciar comando Insert RRS feed

  • Pregunta

  • Hola, estoy realizando una guía de Trabajos Prácticos, y resulta que me toco un punto en donde me genero una duda y nose como resolverlo, se los agradecería mucho se me guían, gracias. Trabajo en Sql Server Management Studio 2012.

    Enunciado:

    Insertar cuatro departamentos, un director por cada departamento.

    Tablas: 

    Departamento, Categoría y Empleado, donde empleado tiene FK de la tabla Departamento y Categoría.

    Problema: 

    No se como relacionar el insert para poner un director por cada departamento.

    ...Desde ya muchas gracias y saludos!


    cervera


    jueves, 13 de junio de 2019 16:50

Respuestas

  • Hola Cervera Nicolas:

    Puedes indicar en la creación de la tabla departamento que la columna director es única.

    A tenor de lo que has expuesto, yo entiendo que tienes la tabla empleado con al menos, su id, sus columnas descriptivas, la clave foránea de categoría, y la clave foránea de departamento.

    Categoría tiene su clave primaria, y sus columnas descriptivas.

    Y Departamento tiene su clave primaria, sus columnas descriptivas, y una clave única asociada a un empleado.

    Unique

    https://docs.microsoft.com/es-es/sql/relational-databases/tables/create-unique-constraints?view=sql-server-2017

    Ya comentas como va tu avance.

    jueves, 13 de junio de 2019 19:40
  • Otra cosa, has puesto tu pregunta en un foro de otros lenguajes e interoperabilidad, cuando realmente es de SQL Server.

    Te dejo un enlace para el foro de SQL Server, donde probablemente, tengas mejor audiencia, que te pueda responder de un modo mucho más explícito para tus preguntas sobre el tema.

    Foro SQL Server

    jueves, 13 de junio de 2019 19:42

Todas las respuestas