sql >> Base de Datos >  >> RDS >> Mysql

¿Puede un atributo designar una tabla sobre otra?

En lugar de cruzar, crea los datos hacia abajo.

Entonces tendrías

La tabla de actuaciones contiene:

  • ID (PK perf_id )
  • ID del equipo (FK team_id )
  • Tipo de estadísticas de rendimiento
  • Valor de la estadística de rendimiento

O algo así.

A continuación, también tendrá que crear una Reglas tabla, que vinculará Tipos de estadísticas de rendimiento específicos a Tipos de deporte específicos .

Esto también le permitirá agregar fácilmente nuevos Tipos de estadísticas de rendimiento sin afectar en gran medida el esquema de su base de datos.

A continuación, también puede implementar órdenes de visualización o incluso agrupaciones de visualización si lo desea.