¿Alguien tiene claro cuál es la utilidad de los atributos compuestos? ¿No es suficiente con el primer atributo?

Pregunta de la clase:
Qué son entidades y atributos
López Gabriela

López Gabriela

Pregunta
studenthace 4 años

¿Alguien tiene claro cuál es la utilidad de los atributos compuestos? ¿No es suficiente con el primer atributo?

1 respuestas
para escribir tu comentario
    René Antonio González

    René Antonio González

    studenthace 4 años

    Hola,

    Un atributo compuesto, en teoría y palabras simples, es un atributo que tiene muchos atributos o propiedades por dentro. Esto en realidad no afecta a la estructura que montas al final en la base de datos, pero sí que te ayuda cuando estás haciendo el diagrama para que tengas en cuenta lo siguiente:

    Si tienes una entidad "laptop" y como atributo disco duro, ese disco duro por dentro tiene otros atributos como "Marca", "Capacidad", "Tipo", "tamaño", etc.

    Y en realidad cuando vas construir tu base de datos te das cuenta que ese atributo "disco duro" al final es otra entidad aparte y que debes hacer una relación de la entidad "laptop" a la entidad "Disco duro"

    Igual con el ejemplo que da el profesor, el motor también luego se convertirá en una entidad independiente y tendrá sus propiedades respectivas tales como: "Marca", "potencia", "Tamaño", "Tipo motor", "Tipo Combustible", etc.

    Espero haberte ayudado

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.