Autor
|
Tema: mysql relacionar campos de distintas tablas (Leído 4,238 veces)
|
Pirat3net
Desconectado
Mensajes: 270
|
buenas,queria comentaros la siguiente duda, hay unos videos que parecen buenos un youtube pero mi conexion no me deja verlos. el tema es que quiero hacer un pequeño sistema en mi web para que los usuarios registrados puedan escribir, y que tambien se pueda responder a lo que escribieron los demas, una especie de foro por asi decirlo. la duda es que creo que la mejor manera de hacer la base de datos es tener dos tablas, tabla 1 usuario, password.... y esencialmente nada mas tabla2 tituloArticulo tipo(aqui vendria un 0 si es un nuevo post por asi decirlo, o un 1 si es un post antiguo) mensaje(el post en si) 1.¿es esta la estructura correcta? 2.¿me decis como puedo llevarlo a cabo? 3.¿es conveniente hacer del campo usuario de la tabla 1calve unica y indice? gracias
|
|
|
En línea
|
|
|
|
jhonatanAsm
|
hola, creo que no te vendría nada mal conocer lo básico del diagrama entidad relación ( DER). esto te servirá para cuando tengas que crear aplicaciones con bd no crees tablas demás o de menos ( darle una estructura al sistema ).
sin analizar tanto el problema, crearía una tabla usuario,post,detalle_post
la tabla usuario tendría una relación de muchos a muchos con post. esa tabla generada en el muchos a muchos sería la tabla detalle_post.
salu2.
|
|
|
En línea
|
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.
- La mayor complejidad de todas es hacer complejo algo que no lo es.
- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.
|
|
|
Pirat3net
Desconectado
Mensajes: 270
|
si no te entendi mal, el planteamiento que me ofreces es el siguiente tabla1 Usuario id usuaro, contraseña etc
tabla2 post id mensage fecha titulo etc
tabla3 detalle_post id tabla usuario id tabla post
siendo la utilidad de la tabla 3 simplemente saver que usuario escribio que post es este planteamiento correcto?
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
problmas al relacionar tablas en sql 2005
Bases de Datos
|
leliCabello
|
2
|
5,091
|
20 Marzo 2010, 15:05 pm
por seba123neo
|
|
|
Cómo relacionar 1 tabla con N tablas
Desarrollo Web
|
carlosgxs
|
2
|
3,709
|
6 Abril 2012, 05:57 am
por carlosgxs
|
|
|
como puedo relacionar 3 tablas en mysql con inner join
Bases de Datos
|
kary2013
|
2
|
45,508
|
26 Febrero 2013, 18:29 pm
por 1mpuls0
|
|
|
Relacionar tablas
Bases de Datos
|
Xetori
|
4
|
3,060
|
20 Marzo 2014, 00:02 am
por Xetori
|
|
|
ayuda relacionar tablas
Bases de Datos
|
General Dmitry Vergadoski
|
1
|
3,339
|
14 Noviembre 2021, 15:25 pm
por Drakaris
|
|