Hosted on SourceForge
and licensed under
Creative Commons GNU GPL.
New table: baseball_defensive_players: id baseball_defensive_group_id player_id position_id Resolved: Keep pitchers OUT of this new table. New table: baseball_defensive_group: id New column for table baseball_action_plays and baseball_action_pitches: baseball_defensive_group_id New table: display_names (for multilingual person, team and conference names) id entity_type == person | team | affiliation | site | position entity_id == (either a person_id value or a team_id value or etc.) language full_name first_name middle_name last_name alias abbreviation short_name Removed person_names table (subsumed by new "display_names" table) Removed these columns from teams table: first_name last_name full_name alias abbreviation short_name Removed these columns from affiliations table: name alias abbreviation Removed these columns from sites table: name alias Removed this columns from events table: name Removed these columns from positions table: abbreviation name Firebird DB Compatibility (per this list) Shortened all table names to 32 characters or less american_football_* changed to am_football_* american_football_action_play_participants to am_football_action_participants Changed from generic field names that are reserved Firebird terms (type, role, size, value, set) as follows: TABLE OLD FIELD NEW FIELD ----------------------------- ------------- --------------------- media type media_type sub-season type sub_season_type standings type standings_type person_league_phases role person_role am_football_action_participants role participant_role media_captions size caption_size media_contents size file_size periods value period_value sub_periods value sub_period_value wagering_runlines value line_value wagering_straight_spread_lines value line_value wagering_straight_spread_lines value_opening line_value_opening