Cuando un usuario posee un id único como la cedula es necesario también colocar aparte el atributo de id?

Pregunta de la clase:
Entidades de Platzi Blog
Juan Daniel Zuluaga Serna

Juan Daniel Zuluaga Serna

Pregunta
studenthace 4 años

Cuando un usuario posee un id único como la cedula es necesario también colocar aparte el atributo de id?

4 respuestas
para escribir tu comentario
    Juan Daniel Zuluaga Serna

    Juan Daniel Zuluaga Serna

    studenthace 4 años

    Super gracias. Me quedó claro entonces que es mejor crear un id artificial en todas las tablas

    Jossie Steeven Quintero Giron

    Jossie Steeven Quintero Giron

    studenthace 4 años

    Yo siempre uso un id artificial en las entidades, ya que, por ejemplo, si uso cedula como id al hacer una relación el id pasaria a otra tabla lo cual usa mucho la memoria (1 Byte por cada digito)

    Juan Daniel Zuluaga Serna

    Juan Daniel Zuluaga Serna

    studenthace 4 años

    Super gracias por la respuesta Iris

    Iris Valentina Barrios

    Iris Valentina Barrios

    studenthace 4 años

    ¡Hola Platzinauta 🤲! Todo depende del contexto de tu programa, por ejemplo, si es en tu aplicativo se podrá registrar varias veces a esa persona, no sería una buena práctica decir que su Primary Key sea su cédula, en ese caso sería mejor usar un ID único. :D

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.