Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

como tener identificadores iguales en sql?

Estas en el tema de como tener identificadores iguales en sql? en el foro de Bases de Datos General en Foros del Web. hola, estoy haciendo un foro, ya lo tengo listo pero faltan los comentarios, bueno esta es mi idea: que aparte de la tabla de los ...
  #1 (permalink)  
Antiguo 12/02/2011, 22:20
 
Fecha de Ingreso: diciembre-2010
Mensajes: 28
Antigüedad: 13 años, 4 meses
Puntos: 1
Información como tener identificadores iguales en sql?

hola, estoy haciendo un foro, ya lo tengo listo pero faltan los comentarios, bueno esta es mi idea:
que aparte de la tabla de los temas
tener otra tabla para los comentarios,

quiero que tengan los campos:

ID
nombre
respuesta

y quiero que cada respuesta tenga la misma id del tema, bueno como le ago para tener identificadores iguales?? es posible??, por favor dejenme la sintaxis sql para hacer lo que quiero
  #2 (permalink)  
Antiguo 15/02/2011, 04:13
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: como tener identificadores iguales en sql?

Como supongo que pretendes tener mas de un comentario por tema te faltan campos en esa tabla

Comentarios
ID <--- identificador del comentario PK autonumerico no se puede repetir
idTema FK referenciada a la tabla temas este se puede repetir
nombre
respuesta

Cuando se inserte un comentario debes saber a que tema hace referencia y guardar su identificador


INSERT INTO comentarios (idTema,nombre,respuesta) VALUES (X,'Pepe','No lo se')

donde X és el id del tema al que se esta dando respuesta.

Quizas tambien faltaria un campo para la fecha de la respuesta y substituir nombre por el id de usuario si es que nombre se refiere al usuario que da la respuesta
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 15/02/2011 a las 04:19

Etiquetas: iguales, mysql, sql, foros, identificador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:49.