2000.テーブル構造 - takobouzu/BOAT_RACE_DB GitHub Wiki

Home > 2000.テーブル構造

テーブル一覧

テーブル名 用途      
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コース

Home > 2000.テーブル構造