MySQL - Agregar mas de un dato en un registro

 
Vista:
sin imagen de perfil
Val: 6
Ha aumentado su posición en 31 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Agregar mas de un dato en un registro

Publicado por Orlando (4 intervenciones) el 25/04/2019 16:05:36
¿Existe alguna manera de colocar mas de un dato en un registro?, tengo un trabajo donde me pide que un libro puede tener 1 o mas Categorías y no se me ocurre como colocar mas de un dato en un mismo registro o una manera distinta de hacerlo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Joan
Val: 17
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Agregar mas de un dato en un registro

Publicado por Joan (3 intervenciones) el 25/04/2019 18:21:16
La manera correcta de hacerlo, es una tabla vinculante... es decir, en una tabla guardas los libros, y en otra tabla guardas las categorias de cada libro, pudiendo haber mas de una categoría por libro... algo así:

libros
idLibro
Titulo

categorias
idCategoria
TextoCategoria

tablaVinculante
idLibro
idCategoria

Se entiende?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 6
Ha aumentado su posición en 31 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Agregar mas de un dato en un registro

Publicado por Orlando (4 intervenciones) el 04/05/2019 21:08:46
Vale muchas gracias, tu ayuda me sirvió de mucho.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Pablo
Val: 13
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Agregar mas de un dato en un registro

Publicado por Pablo (5 intervenciones) el 27/04/2019 02:39:57
Puedes hacer una "tabla catalogo"; las tabla catalogos son aquellas que agrupan registros conocidos y que no variaran, por ejemplo tu tabla llamada categoria puede ser una tabla catalogo, porque vas a introducir de una vez todas las categorias de los libros, eventualmente añadiras otra categoria cuando se te ocurra.
Luego relacionas tu tabla libros con la tabla categoria por medio de un indice.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar