2000.テーブル構造 - takobouzu/BOAT_RACE_DB GitHub Wiki
テーブル一覧
テーブル名 | 用途 |
---|---|
m_player | 選手マスタ |
m_pool_code | 場名マスタ |
t_tenken | 前検タイム |
t_race_t | 出走表タイトル |
t_race_h | 出走表ヘッダ |
t_race_d | 出走表明細 |
t_info_h | 直前情報ヘッダ |
t_info_d | 直前情報明細 |
t_info_p | 交換部品 |
t_odds | 3連単オッズ |
t_result_h | レース結果ヘッダ |
t_result_d | レース結果明細 |
t_result_oods | レース結果オッズ |
x_race_t | 予想用出走表タイトル |
x_race_h | 予想用出走表ヘッダ |
t_race_d | 予想用出走表明細 |
t_index | 指数テーブル |
m_player 選手マスタ
出走表データーに存在しない、性別と身長を管理するためのマスタである。
実際のデーター検索では、身長や性別でデーター検索する時しか使用しないので、登録しなくても支障はない。
スクリプト「/home/pi/BOAT_RACE_DB/310_tools/120_m_player/m_player_import.sh」を実行することで登録される。
選手マスタは半年に1回更新されるので、3001.選手マスタ登録方法を参考にメンテナンスする必要がある。
項目名 | 属性 | 用途 |
---|---|---|
player_no | text | 登録番号 |
player_name | text | 選手名 |
sex | text | 性別 |
height | text | 身長 |
m_pool_code 場名マスタ
場コードに対応する場名を管理するマスタである。
出走表タイトルや出走表ヘッダーにも場名があるので、実際のデーター検索では使用する機会は少ない。
スクリプト「/home/pi/BOAT_RACE_DB/310_tools/110_m_pool_code/m_pool_code_import.sh」を実行することで登録される。
項目名 | 属性 | 用途 |
---|---|---|
pool_code | text | 場コード |
pool_name | text | 場名 |
t_tenken 前検タイム
前検タイムが格納されているテーブル。 初日の前日に行われる前検では抽選でモーターとボートが選手に支給され、実際に選手が試運転して展示と同じく周回タイムを計測する。
項目名 | 属性 | 用途 |
---|---|---|
yyyy | text | 開催年 |
yyyymmdd | text | 開催年月日 |
pool_code | text | 場コード |
title | text | レースタイトル |
motor_no | text | モーター番号 |
rank | integer | 前検タイムランク |
player_no | text | 登録番号 |
player_name | text | 選手名 |
class | text | 級別 |
motor_double_rate | real | モーター二連率 |
boat_no | text | ボート番号 |
boat_double_rate | real | ボート二連率 |
time | real |
t_race_t 出走表タイトル
開催情報が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
pool_name | text | 場名 |
grade | text | グレード |
holding | text | 開催時間帯 |
title | text | レースタイトル |
event_date | text | 開催日 |
situation | text | 進行状況 |
t_race_h 出走表ヘッダ
レース情報が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
pool_name | text | 場名 |
scheduled_deadline | text | レース締切予定時間 |
race_name | text | レース名 |
distance | text | 距離 |
stabilizer | text | 安定板使用区分 |
approach | text | 進入固定区分 |
t_race_d 出走表明細
レースに出走する選手が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
entry_no | text | 枠番 |
pool_name | text | 場名 |
player_no | text | 登録番号 |
player_name | text | 選手名 |
class | text | 級別 |
area | text | 支部 |
player_native_place | text | 出身地 |
age | integer | 年齢 |
body_weight | real | 体重 |
flying_count | integer | フライング回数 |
lost_count | integer | 出遅れ回数 |
st | real | 平均スタートタイミング |
nationwide_win_rate | real | 全国勝率 |
nationwide_double_rate | real | 全国二連率 |
nationwide_triple_rate | real | 全国三連率 |
local_win_rate | real | 当地勝率 |
local_double_rate | real | 当地二連率 |
local_triple_rate | real | 当地三連率 |
motor_no | text | モーター番号 |
motor_double_rate | real | モーター二連率 |
motor_triple_rate | real | モーター三連率 |
boat_no | text | ボート番号 |
boat_double_rate | real | ボート二連率 |
boat_triple_rate | real | ボート三連率 |
t_info_h 直前情報ヘッダ
スタート展示・周回展示の情報が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
temperature | real | 気温 |
weather | text | 天候 |
wind_speed | real | 風速 |
water_temperature | real | 水温 |
wave_height | real | 波高 |
wind | text | 風向 |
t_info_d 直前情報明細
スタート展示・周回展示の選手単位で格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
entry_no | text | 枠番 |
body_weight | real | 体重 |
adjusted_weight | real | 調整重量 |
rehearsal_time | real | 展示タイム |
tilt | real | チルト |
start_course | integer | スタート展示コース |
flying | text | フライング区分 |
start_time | real | スタート展示タイム |
t_info_p 交換部品
レース前に選手が交換した部品単位に情報が格納されているテーブルである。
交換部品が「ペラ・電気一式」と複数ある場合は、「ペラ」、「電気一式」と部品単位に情報が格納されている。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
entry_no | text | 枠番 |
motor_no | text | モーター番号 |
parts | text | 部品交換区分 |
t_odds 3連単オッズ
3連単オッズが格納されているテーブルである。
単勝、複勝、3連複など登録するすることで3連単以外の券種も格納可能であるが、使用頻度が少ないことと、取得に時間を要することから3連単オッズのみ格納している。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
ticket_type | text | 券種 |
focus | text | 組番 |
odds | real | オッズ |
t_result_h レース結果ヘッダ
レースの水面情報・気象情報などが格納されている。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
temperature | real | 気温 |
weather | text | 天候 |
wind_speed | real | 風速 |
water_temperature | real | 水温 |
wave_height | real | 波高 |
wind | text | 風向 |
return | text | 返還 |
decisive_factor | text | 決まり手 |
remarks | text | 備考 |
kiatu | real | 気圧 |
situdo | real | 湿度 |
t_result_d レース結果明細
選手単位のレース結果が格納されている。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
entry_no | text | 枠順 |
ranking | text | 順位 |
race_time | text | レースタイム |
course | integer | コース |
flying | text | フライング・出遅れ |
start_time | real | スタートタイム |
decisive_facto | text | 決まり手 |
t_result_oods レース結果オッズ
レースの配当金が格納されている。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
ticket_type | text | 券種 |
focus | text | 組番 |
dividend | integer | 払戻金 |
popularity | integer | 人気 |
x_race_t 予想用出走表タイトル
開催情報が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
pool_name | text | 場名 |
grade | text | グレード区分 |
holding | text | 開催時間帯区分 |
title | text | レースタイトル |
event_date | text | 開催日 |
situation | text | 進行状況 |
x_race_h 予想用出走表ヘッダ
レース情報が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
pool_name | text | 場名 |
scheduled_deadline | text | レース締切予定時間 |
race_name | text | レース名 |
distance | text | 距離 |
stabilizer | text | 安定板使用区分 |
approach | text | 進入固定区分 |
x_race_d 予想用出走表明細
レースに出走する選手が格納されているテーブルである。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | text | 開催日付 |
pool_code | text | 場コード |
race_no | text | レース番号 |
entry_no | text | 枠番 |
pool_name | text | 場名 |
player_no | text | 登録番号 |
player_name | text | 選手名 |
class | text | 級別 |
area | text | 支部 |
player_native_place | text | 出身地 |
age | integer | 年齢 |
body_weight | real | 体重 |
flying_count | integer | フライング回数 |
lost_count | integer | 出遅れ回数 |
st | real | 平均スタートタイミング |
nationwide_win_rate | real | 全国勝率 |
nationwide_double_rate | real | 全国二連率 |
nationwide_triple_rate | real | 全国三連率 |
local_win_rate | real | 当地勝率 |
local_double_rate | real | 当地二連率 |
local_triple_rate | real | 当地三連率 |
motor_no | text | モーター番号 |
motor_double_rate | real | モーター二連率 |
motor_triple_rate | real | モーター三連率 |
boat_no | text | ボート番号 |
boat_double_rate | real | ボート二連率 |
boat_triple_rate | real | ボート三連率 |
t_index 指数テーブル
ボートレース関連指数が格納されてるテーブルである。 ボートレース関連指数については、3005.ボートレース関連指数についてを参照。
項目名 | 属性 | 用途 |
---|---|---|
yyyymmdd | TEXT | 開催日付 |
pool_code | TEXT | 場コード |
race_no | TEXT | レース番号 |
entry_no | TEXT | 枠番 |
player_no | TEXT | 選手登録番号 |
motor_no | TEXT | モーター番号 |
ability | TEXT | 能力 |
st | TEXT | 平均ST |
ability_count | TEXT | 能力算出対象レース数 |
ability2 | TEXT | 直近能力 |
st2 | TEXT | 直近平均ST |
ability2_count | integer | 直近能力算出対象 |
rate_win_motor | real | モーター能力 |
motor_hensa | real | モーター偏差 |
rate_win_count | integer | モーター能力算出対象レース数 |
motor_count1 | integer | モーター能力算出対象レース数(1コース) |
motor_count2 | integer | モーター能力算出対象レース数(2コース) |
motor_count3 | integer | モーター能力算出対象レース数(3コース) |
motor_count4 | integer | モーター能力算出対象レース数(4コース) |
motor_count5 | integer | モーター能力算出対象レース数(5コース) |
motor_count6 | integer | モーター能力算出対象レース数(6コース) |
rate_win_motor_course1 | real | モーター能力(1コース) |
rate_win_motor_course2 | real | モーター能力(2コース) |
rate_win_motor_course3 | real | モーター能力(3コース) |
rate_win_motor_course4 | real | モーター能力(4コース) |
rate_win_motor_course5 | real | モーター能力(5コース) |
rate_win_motor_course6 | real | モーター能力(6コース) |
course_count_1 | integer | 出走数(1コース) |
ability_course_1 | real | 能力値(1コース) |
sinnyu_course_1 | real | 進入偏差(1コース) |
nige_win_count_course_1 | integer | 逃げ切り勝ち数(1コース) |
nige_win_rate_course_1 | real | 逃げ切り勝ち率(1コース) |
makuri_lost_count_course_1 | integer | まくられ数(1コース) |
makuri_lost_rate_course_1 | real | まくられ率(1コース) |
sashi_lost_count_course_1 | integer | 差され数(1コース) |
sashi_lost_rate_course_1 | real | 差され率(1コース) |
course_count_2 | integer | 出走数(2コース) |
ability_course_2 | real | 能力値(2コース) |
sinnyu_course_2 | real | 進入偏差(2コース) |
nige_lost_count_course_2 | integer | 逃し数(2コース) |
nige_lost_rate_course_2 | real | 逃し率(2コース) |
makuri_win_count_course_2 | integer | まくり数(2コース) |
makuri_win_rate_course_2 | real | まくり率(2コース) |
sashi_win_count_course_2 | integer | 差し数(2コース) |
sashi_win_rate_course_2 | real | 差し率(2コース) |
course_count_3 | integer | 出走数(3コース) |
ability_course_3 | real | 能力値(3コース) |
sinnyu_course_3 | real | 進入偏差(3コース) |
makuri_win_count_course_3 | integer | まくり数(3コース) |
makuri_win_rate_course_3 | real | まくり率(3コース) |
sashi_win_count_course_3 | integer | 差し数(3コース) |
sashi_win_rate_course_3 | real | 差し率(3コース) |
course_count_4 | integer | 出走数(4コース) |
ability_course_4 | real | 能力値(4コース) |
sinnyu_course_4 | real | 進入偏差(4コース) |
makuri_win_count_course_4 | integer | まくり数(4コース) |
makuri_win_rate_course_4 | real | まくり率(4コース) |
sashi_win_count_course_4 | integer | 差し数(4コース) |
sashi_win_rate_course_4 | real | 差し率(4コース) |
course_count_5 | integer | 出走数(5コース) |
ability_course_5 | real | 能力値(5コース) |
sinnyu_course_5 | real | 進入偏差(5コース) |
makuri_win_count_course_5 | integer | まくり数(5コース) |
makuri_win_rate_course_5 | real | まくり率(5コース) |
sashi_win_count_course_5 | integer | 差し数(5コース) |
sashi_win_rate_course_5 | real | 差し率(5コース) |
course_count_6 | integer | 出走数(6コース) |
ability_course_6 | real | 能力値(6コース) |
sinnyu_course_6 | real | 進入偏差(6コース) |
makuri_win_count_course_6 | integer | まくり数(6コース) |
makuri_win_rate_course_6 | real | まくり率(6コース) |
sashi_win_count_course_6 | integer | 差し数(6コース) |
sashi_win_rate_course_6 | real | 差し率(6コース |