diff --git a/sql/keys/allstarfull.sql b/sql/keys/allstarfull.sql index 2c043af..2fde35a 100644 --- a/sql/keys/allstarfull.sql +++ b/sql/keys/allstarfull.sql @@ -9,8 +9,7 @@ CREATE TABLE "pk_allstarfull" ( "GP" NUMERIC, "startingPos" NUMERIC, primary key("playerID","yearID","gameNum","startingPos"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_allstarfull" SELECT DISTINCT * FROM "allstarfull"; diff --git a/sql/keys/appearances.sql b/sql/keys/appearances.sql index fda632d..3792679 100644 --- a/sql/keys/appearances.sql +++ b/sql/keys/appearances.sql @@ -22,8 +22,7 @@ CREATE TABLE IF NOT EXISTS "pk_appearances" ( "G_ph" NUMERIC, "G_pr" NUMERIC, PRIMARY KEY("yearID","teamID","playerID"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_appearances" SELECT DISTINCT * FROM "appearances"; diff --git a/sql/keys/batting.sql b/sql/keys/batting.sql index becc5ad..f85af0d 100644 --- a/sql/keys/batting.sql +++ b/sql/keys/batting.sql @@ -23,8 +23,7 @@ CREATE TABLE IF NOT EXISTS "pk_batting" ( "SF" NUMERIC, "GIDP" NUMERIC, PRIMARY KEY("playerID","yearID","stint","teamID"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_batting" SELECT DISTINCT * FROM "batting"; diff --git a/sql/keys/battingpost.sql b/sql/keys/battingpost.sql index 2cd224e..bd2e864 100644 --- a/sql/keys/battingpost.sql +++ b/sql/keys/battingpost.sql @@ -23,8 +23,7 @@ CREATE TABLE IF NOT EXISTS "pk_battingpost" ( "SF" NUMERIC, "GIDP" NUMERIC, PRIMARY KEY("yearID","playerID","round"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_battingpost" SELECT DISTINCT * FROM "battingpost"; diff --git a/sql/keys/fielding.sql b/sql/keys/fielding.sql index b50b982..1557d8f 100644 --- a/sql/keys/fielding.sql +++ b/sql/keys/fielding.sql @@ -19,8 +19,7 @@ CREATE TABLE IF NOT EXISTS "pk_fielding" ( "CS" NUMERIC, "ZR" NUMERIC, PRIMARY KEY("playerID","yearID","stint","teamID","POS"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_fielding" SELECT DISTINCT * FROM "fielding"; diff --git a/sql/keys/fieldingofsplit.sql b/sql/keys/fieldingofsplit.sql index 061cb65..031c786 100644 --- a/sql/keys/fieldingofsplit.sql +++ b/sql/keys/fieldingofsplit.sql @@ -19,8 +19,7 @@ CREATE TABLE IF NOT EXISTS "pk_fieldingofsplit" ( "CS" NUMERIC, "ZR" NUMERIC, PRIMARY KEY("playerID","yearID","stint","teamID","POS"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_fieldingofsplit" SELECT DISTINCT * FROM "fieldingofsplit"; diff --git a/sql/keys/fieldingpost.sql b/sql/keys/fieldingpost.sql index 0b7cd52..3696d22 100644 --- a/sql/keys/fieldingpost.sql +++ b/sql/keys/fieldingpost.sql @@ -18,8 +18,7 @@ CREATE TABLE IF NOT EXISTS "pk_fieldingpost" ( "SB" NUMERIC, "CS" NUMERIC, PRIMARY KEY("playerID","yearID","round","POS"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_fieldingpost" SELECT DISTINCT * FROM "fieldingpost"; diff --git a/sql/keys/homegames.sql b/sql/keys/homegames.sql index a982165..86c3c2a 100644 --- a/sql/keys/homegames.sql +++ b/sql/keys/homegames.sql @@ -10,7 +10,6 @@ CREATE TABLE IF NOT EXISTS "pk_homegames" ( "openings" NUMERIC, "attendance" NUMERIC, PRIMARY KEY("year.key","team.key","park.key"), - foreign key("team.key") references "teams"("teamID"), foreign key("park.key") references "parks"("park.key") ); diff --git a/sql/keys/managers.sql b/sql/keys/managers.sql index 27bac60..16d6b47 100644 --- a/sql/keys/managers.sql +++ b/sql/keys/managers.sql @@ -11,8 +11,7 @@ CREATE TABLE IF NOT EXISTS "pk_managers" ( "rank" NUMERIC, "plyrMgr" TEXT, PRIMARY KEY("playerID","yearID","teamID","inseason"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_managers" SELECT DISTINCT * FROM "managers"; DROP TABLE "managers"; diff --git a/sql/keys/managershalf.sql b/sql/keys/managershalf.sql index f96df9c..c25b5e4 100644 --- a/sql/keys/managershalf.sql +++ b/sql/keys/managershalf.sql @@ -11,8 +11,7 @@ CREATE TABLE IF NOT EXISTS "pk_managershalf" ( "L" NUMERIC, "rank" NUMERIC, PRIMARY KEY("playerID","yearID","teamID","inseason","half"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_managershalf" SELECT DISTINCT * FROM "managershalf"; diff --git a/sql/keys/pitching.sql b/sql/keys/pitching.sql index aa2d178..787577b 100644 --- a/sql/keys/pitching.sql +++ b/sql/keys/pitching.sql @@ -31,8 +31,7 @@ CREATE TABLE IF NOT EXISTS "pk_pitching" ( "SF" NUMERIC, "GIDP" NUMERIC, PRIMARY KEY("playerID","yearID","stint","teamID"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_pitching" SELECT DISTINCT * FROM "pitching"; diff --git a/sql/keys/pitchingpost.sql b/sql/keys/pitchingpost.sql index 36b0394..daecda2 100644 --- a/sql/keys/pitchingpost.sql +++ b/sql/keys/pitchingpost.sql @@ -31,8 +31,7 @@ CREATE TABLE IF NOT EXISTS "pk_pitchingpost" ( "SF" NUMERIC, "GIDP" NUMERIC, PRIMARY KEY("playerID","yearID","round"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_pitchingpost" SELECT DISTINCT * FROM "pitchingpost"; diff --git a/sql/keys/salaries.sql b/sql/keys/salaries.sql index 16a12cf..11b195d 100644 --- a/sql/keys/salaries.sql +++ b/sql/keys/salaries.sql @@ -6,8 +6,7 @@ CREATE TABLE IF NOT EXISTS "pk_salaries" ( "playerID" TEXT, "salary" NUMERIC, PRIMARY KEY("yearID","playerID","teamID"), - foreign key("playerID") references "people"("playerID"), - foreign key("teamID") references "teams"("teamID") + foreign key("playerID") references "people"("playerID") ); INSERT INTO "pk_salaries" SELECT DISTINCT * FROM "salaries"; diff --git a/sql/keys/seriespost.sql b/sql/keys/seriespost.sql index b310d5d..f4e211f 100644 --- a/sql/keys/seriespost.sql +++ b/sql/keys/seriespost.sql @@ -9,9 +9,7 @@ CREATE TABLE IF NOT EXISTS "pk_seriespost" ( "wins" NUMERIC, "losses" NUMERIC, "ties" NUMERIC, - PRIMARY KEY("yearID","round"), - foreign key("teamIDwinner") references "teams"("teamID"), - foreign key("teamIDloser") references "teams"("teamID") + PRIMARY KEY("yearID","round") ); INSERT INTO "pk_seriespost" SELECT DISTINCT * FROM "seriespost"; diff --git a/sql/keys/teamshalf.sql b/sql/keys/teamshalf.sql index 9ad95c1..036d7c3 100644 --- a/sql/keys/teamshalf.sql +++ b/sql/keys/teamshalf.sql @@ -10,8 +10,7 @@ CREATE TABLE IF NOT EXISTS "pk_teamshalf" ( "G" NUMERIC, "W" NUMERIC, "L" NUMERIC, - PRIMARY KEY("Half","yearID","teamID"), - foreign key("teamID") references "teams"("teamID") + PRIMARY KEY("Half","yearID","teamID") ); INSERT INTO "pk_teamshalf" SELECT DISTINCT * FROM "teamshalf";