データベース仕様

さらだのデータベース

さらだはSQLiteを使ってます。DB Browser for SQLiteを使えば見られますし、SQLとかも実行出来るので、ちょっと試してみよう的な統計なんかも可能です。変更を加えると最悪壊してしまう可能性もありますのでご注意ください。データベースファイルを別のフォルダにコピーして試すと安心ですね。もし、壊してしまった場合はフルセットアップ等が再度必要になります。

基本的にはJV-Data仕様に沿った形でテーブルを作成してます。

SQLiteのデータタイプは複雑なものはあまりないので逆に分かり辛いと思われる方もいるかもですが、例えば開催年月日は

DB Browser for SQLiteでは"TEXT"とデータ型が表示されてます。

"yyyy-MM-dd hh:mm:ss"という感じで格納させている感じです。この項目、本来JV-Data仕様では

となってますが、態々年と月日を分ける必要性を感じなかったっとのと、Visual BasicやC#ではDateTime型使うのが適していると考えた結果hh:mm:ssは不要ですが、セットさせてます。

Version 2.5.1では時系列オッズに対応しました。これ、本来ならオッズ1とオッズ2にそのまま共存なのも有かもですが、時系列オッズは時系列オッズ1と時系列オッズ2に分ける事でこれまでの処理への影響を避けました。まあ、逆に言えば時系列オッズは単純に時系列オッズ側に閉じられるのでスムースにアクセスが出来るかと思ってます。

0 件のコメント:

コメントを投稿

2026.2.28~2026.3.1

SouhaTimeCK.mlnet 72R 1点 芝(32R) ダート(37R) 障害(3R) 8頭以下(4R) 9~12頭(11R) 13頭以...