Relacionar tablas en Mysql

Hola otobar:
Tengo unos problemas pal relacionar dos tablas y creo que es lo mejor mira lo que pasa es que tenia un tabla en la cual estaban todos los datos como:
estacion,fecha,PS,HGT,TT,TTDD en fin
Pues el problema que tenia es que para una misma estación y una misma fecha y PUES los demás campos como HGT, TT, TTDD cambian y en muchos registros lo que se me ocurrió es hacer dos tablas en las cuales estuvieran fecha, estación y PUES que es la misma para los demás registros y una en donde están los demás no se si haya sido lo correcto ya que o que no quiero es llenar los registros con los mismos datos .
Ahora en cada tabla puse una clave con la cual se van a relacionar el problema es como le hago para que me vaya incrementando la clave cada vez que yo vaya insertando registros me refiero a la tablade contenido ya que como le puedo hacer para que los datos que correspondan a esa fecha, estacio y PUES tengan la misma clave todos los registros.
Espero me hayas entendido y me puedas ayudar así como también me digas si es una buena opción lo que hice o como le puedo hacer para tener una buena base de datos.
Ya que esta la voy a utilizar para hacer consultas con php.
Gracias por todo y que estés bien
1

1 respuesta

1
Respuesta de
Puede crear una columna autoincrement para que cada que inserte un data la tabla cree automaticamanete un nuevo código. Eso lo puedes hacer así:
ALTER TABLE tabla ADD columna INT AUTO_INCREMENT NOT NULL PRIMARY KEY;
O al crearla
CREATE TABLE tabla (llave INT AUTOINCREMENT NOT NULL PRIMARY KEY, int campo1, int campo2)
Luego a la otra tabla le inserta ese campo y ese código.
Saludos
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje

Más respuestas relacionadas

¿No es la pregunta que estabas buscando?
Puedes explorar otras preguntas del tema MySQL o hacer tu propia pregunta: