Hola a todos!
Estoy desarrollando un foro en el cual tengo una consulta.
Tengo una tabla topics donde estan los datos de los temas con el id,titulo,el usuario que lo creo,fecha.
Esta es la tabla topics:
Código PHP:
CREATE TABLE IF NOT EXISTS `topics` (
`topic_id` int(8) NOT NULL auto_increment,
`topic_subject` varchar(255) NOT NULL,
`topic_date` DATETIME,
`topic_cat` int(8) NOT NULL,
`topic_by` int(8) NOT NULL,
PRIMARY KEY (`topic_id`),
KEY `topic_cat` (`topic_cat`),
KEY `topic_by` (`topic_by`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
Tengo otra tabla llamada post donde esta el id ,el titulo,el contenido del mensaje,el id del tema, y el id del usuario.
Código PHP:
CREATE TABLE IF NOT EXISTS `posts` (
`post_id` int(8) NOT NULL auto_increment,
`post_content` text NOT NULL,
`post_date` datetime NOT NULL,
`post_topic` int(8) NOT NULL,
`post_by` int(8) NOT NULL,
PRIMARY KEY (`post_id`),
KEY `post_topic` (`post_topic`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
Ahora mi consulta es sirve que cuando un usuario responda guarde tambien el la tabla post? O es mejor crear una nueva tabla?
Quien pueda responder se los agradezco!
Saludos!