Qué tal, una pregunta ¿Las entidades no deberían ir con un nombre en singular?, y los atributos también deberían ir con un nombre en sing...

Pregunta de la clase:
Qué son entidades y atributos
Diego Hernández

Diego Hernández

Pregunta
studenthace 4 años

Qué tal, una pregunta ¿Las entidades no deberían ir con un nombre en singular?, y los atributos también deberían ir con un nombre en singular, ¿no?

4 respuestas
para escribir tu comentario
    Dan Yael Sajarópulos Verdugo

    Dan Yael Sajarópulos Verdugo

    studenthace 4 años

    Podría variar inclusive entre estándares.

    Andrés D Amelio

    Andrés D Amelio

    studenthace 4 años

    Son algunas reglas que practican muchas personas, mas no es una camisa de fuerza, muchas personas usan los nombre de las tablas en singular, usando pascalCase. Lo ideal es que antes de empezar a diseñar un modelo de datos, escojas la forma en la que vas a trabajar, para así no tener problemas en el camino, ni mucho menos liga de convenciones

    Andrés D Amelio

    Andrés D Amelio

    studenthace 4 años

    No hay una convención acerca del nombre de las tablas, es decir, puedes poner el nombre en singular o plural, muchos prefieren los nombre en plural, aquí te dejo algunas cosas que puedes tomar en cuenta

    • El nombre de las tablas que sean sustantivos en minúsculas, y plural, por supuesto siempre en ingles, es lo mas recomendado. Ejemplo, notes, students, etc.

    • Si contiene mas de un sustantivo puedes separarlo por un guion bajo. Ejemplo: product_type

    • Para los atributos si deben estar en singular, campos como name, description. Si tienes más de un sustantivo separarlo igual con guion bajo. product_name.

    • La clave primaria que sea fácil de identificar, normalmente es id, que sea autoincrementable. Debe estar siempre presente, es decir, que no pueda estar vacío ese campo.

    • Si tienes claves foráneas, agrega un sustantivo, seguido de un _id, ejemplo car_id, branch_id.

    Alex Camacho

    Alex Camacho

    teacherhace 4 años

    Solo los nombres de las tablas son plurales hasta donde yo sé.

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.