# 0B41：同一キー・同一発表月日時分のO1に異なる内容がある場合の扱いについて

**URL:** <https://developer.jra-van.jp/t/topic/1132>\
**Category:** JV-Data（競馬データ）\
**Created:** [2026 年 10 月 15 日午後 8:09 UTC](https://developer.jra-van.jp/t/topic/1132 "2026-10-15T20:09:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kobabashi](https://avatars.discourse-cdn.com/v4/letter/k/50afbb/32.png) [@kobabashi](https://developer.jra-van.jp/u/kobabashi)\
**Post date:** [2026 年 10 月 15 日午後 8:09 UTC](https://developer.jra-van.jp/t/topic/1132/1 "2026-10-15T20:09:00Z")

</div>

お世話になります。個人研究のため、JV-Link 5.0.0（64bit版）で取得した時系列オッズの仕様について確認させてください。

過去トピック「データベースへの取り込み条件について」にて、同じ主キーのデータは後続レコードが最新版となる旨の公式回答を拝見しました。

> [@データベースへの取り込み条件について](https://developer.jra-van.jp/t/topic/70):
>
> タイトル ： データベースへの取り込み条件について — — 記事No ： 5279 投稿日 ： 2024/04/13(Sat) 16:05 投稿者 ： tana JRA-VAN DataLab.SDK開発ガイド P24 3.3.5 データベースへの取り込み のフロチャートの質問なのですが、 データベース側作成日＜＝取込みレコード作成日 でUPDA…

この仕様の0B41への適用と、過去時点で利用可能だった版の識別について質問です。

■ 確認した状況

開催済みの1レースを対象に、JVRTOpenの0B41で取得したO1レコードを確認しました。

- O1は182レコードでした。馬ごとに展開したオッズ明細の件数ではありません。
- 時系列オッズの公式主キー全項目が一致する一方、内容が異なるレコードが5組ありました。
- 各組は、発表月日時分・データ区分・データ作成年月日も一致しています。
- 相違はオッズ・人気順・票数に関する項目にあります。
- 受信原本の段階で相違があり、公式SDKの構造定義との照合でも解析位置の不一致は確認されませんでした。
- 同じ対象を照合用に1回再取得したところ、同じ内容・順序を確認しました。

現在は受信順序を保持し、同一キーのレコードも削除せず全版保存しています。

■ 確認したいこと

1. **複数版が生じる理由**  
0B41のO1で、同一主キー・同一発表月日時分に異内容のレコードが複数含まれることは仕様上あり得ますか。同じ分内の複数回更新と、配信済みデータの訂正を区別する項目や方法はありますか。

2. **後続レコードを最新版とするルールの適用範囲**  
上記の公式回答は、今回のような0B41にも適用されますか。1回の取得内でファイル境界をまたぐ場合を含め、同一キーの読取順序を版の新旧順序として扱ってよいでしょうか。また、全版を保持する場合の推奨方法があれば教えてください。

3. **過去の指定時刻に利用可能だった版の識別**  
レース終了後に取得した0B41から、過去の指定時刻にJV-Linkで取得可能だった版を識別できますか。発表月日時分だけで判定できるのか、公開時刻・訂正履歴・連番など別の情報が必要なのかを確認したいです。識別できない場合は、その旨をご教示ください。

現在の最新版の判断と、過去の指定時刻に利用可能だった情報の判断を、それぞれ正しく行うことが目的です。

参照すべき仕様書の箇所や既存トピックがありましたら、ご案内いただけますと幸いです。よろしくお願いいたします。
