From 2a18e2e8f42a703154b7e34758d200e891cd2a21 Mon Sep 17 00:00:00 2001 From: Nick Griffey Date: Mon, 29 Jan 2024 22:11:19 -0600 Subject: [PATCH] use appearancespost as foreign key --- sql/load.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sql/load.sql b/sql/load.sql index e1aa10f..8376dc2 100644 --- a/sql/load.sql +++ b/sql/load.sql @@ -405,7 +405,7 @@ CREATE TABLE IF NOT EXISTS "battingpost" ( "SF" NUMERIC, "GIDP" NUMERIC, PRIMARY KEY("year","player","round"), - foreign key("player") references "people"("ID"), + foreign key("player","year") references "appearancespost"("player","year"), foreign key("year","round") references "seriespost"("year","round") ); @@ -428,7 +428,7 @@ CREATE TABLE IF NOT EXISTS "fieldingpost" ( "SB" NUMERIC, "CS" NUMERIC, PRIMARY KEY("player","year","round","POS"), - foreign key("player") references "people"("ID"), + foreign key("player","year") references "appearancespost"("player","year"), foreign key("year","round") references "seriespost"("year","round") ); @@ -464,7 +464,7 @@ CREATE TABLE IF NOT EXISTS "pitchingpost" ( "SF" NUMERIC, "GIDP" NUMERIC, PRIMARY KEY("player","year","round"), - foreign key("player") references "people"("ID"), + foreign key("player","year") references "appearancespost"("player","year"), foreign key("year","round") references "seriespost"("year","round") );