データベース仕様

さらだのデータベース

さらだは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は不要ですが、セットさせてます。


0 件のコメント:

コメントを投稿

2026.1.17~2026.1.18

ShinbaTimeCK.mlnet 4R 1点 芝(2R) ダート(2R) 8頭以下(0R) 9~12頭(0R) 13頭以上(4R) 多点 ...