Documento

Dati Transfermarkt

tm_transfers (~40.700 righe)

Storico completo dei trasferimenti.

Colonna Descrizione
id ID trasferimento Transfermarkt
player_id FK verso players
club_from_id Club di provenienza (NULL = primo contratto)
club_to_id Club di destinazione
date Data del trasferimento
season_id Stagione
transfer_type Tipo: trasferimento, prestito, svincolato, ecc.
fee Costo in EUR (es. 80000000 = 80M)
market_value Valore di mercato al momento del trasferimento
upcoming 1 = trasferimento annunciato ma non completato

tm_market_value (~71.600 righe)

Storico degli snapshot del valore di mercato per giocatore, acquisiti nel tempo. A differenza di tm_transfers.market_value (valore al momento del trasferimento), questa tabella permette di tracciare l’evoluzione del valore indipendentemente dai trasferimenti.

Colonna Descrizione
player_id FK verso players
club_id FK verso clubs (NULL se svincolato)
market_value Valore di mercato in EUR allo snapshot
age Età del giocatore allo snapshot
date Data dello snapshot

tm_player_injuries (~23.400 righe)

Storico infortuni/malattie da Transfermarkt.

Colonna Descrizione
player_id FK verso players
condition_id FK verso condition_types (tipo di infortunio)
season_id Stagione
from_date Inizio infortunio
until_date Fine (NULL = ancora infortunato)
days Giorni di assenza
games_missed Partite saltate (dato Transfermarkt)

tm_injury_missed_clubs (~26.600 righe)

Per ogni infortunio, elenca in quali club il giocatore ha saltato partite (utile se un giocatore si trasferisce durante un infortunio).

Colonna Descrizione
injury_id FK verso tm_player_injuries
club_id FK verso clubs
tm_id ID Transfermarkt del club
ordinal Ordine (1 = primo club, 2 = secondo)

condition_types (300 righe)

Lookup dei tipi di infortunio/malattia.

type Esempi
injury Lesione muscolare, frattura, distorsione
illness Influenza, Covid-19
other Motivi personali, squalifica FIFA