Cita:
Iniciado por gnzsoloyo
Tomando tu ejemplo, sería en realidad:
Mercados
- mercado VARCHAR (PK)
Valores
- nombre_valor VARCHAR (PK)
Indicadores
- FechaValor DATETIME (clave PK)
- mercado VARCHAR (clave PK, FK)
- nombre_valor VARCHAR (PK, FK)
- precio FLOAT
Valores
- nombre_valor VARCHAR (PK, FK)
- mercado VARCHAR (clave PK, FK)
Obviamente, cualquiera de las tres tablas puede extenderse en atributos, o bien descomponerse en más tablas, de acuerdo a la estructura de datos que se requiera. Lo que has puesto es un ejemplo muy simplificado.
La última tabla no es estrictamente necesaria, pero si conveniente para algunas operaciones.
Muchas gracias gnzsoloyo.

Una anotación, la segunda y cuarta tabla se llaman iguales, imagino que tendrán que llamarse de manera diferente