Amigos,
Estoy dando mis primeros pasos en el diseño de base de datos y me encontré con el siguiente problema a resolver. Se trata de una tabla que guarda ciertos datos de clubes como ser Nombre, Ciudad, Provincia pero que además almacena Dirección del Club, Teléfono, etc. La intención es que la base de datos y en particular la tabla guarde los datos actuales pero además datos históricos. Es decir, que hoy puedo tener la dirección y teléfono del club pero también tener la posibilidad de saber cual era la dirección y el teléfono del mismo club 2 temporadas atrás. Mi pregunta seria saber que es recomendable para armar tablas que guarden datos históricos. La opción que manejo son crear una tabla para aquellos datos fijos tales como el Nombre, Ciudad, Provincia y otra con aquellos datos que sean variables entre años distintos como Dirección, teléfono y adosarle un campo donde se establece la fecha o temporada de modificación junto con el id de asociación del club correspondiente. Alguien puede decirme si esto es correcto o existe alguna idea mejor?. Es importante aclarar que mi idea es usar esta base de datos en una aplicación que haga alta, baja y modificación pero que permita ver valores de años anteriores. Desde ya les agradezco la ayuda de antemano.
