1

データの JSON ドキュメントの設計に取り組んでいます。site-id以下は、現在のところ、price-scoreおよびを含む単一の値 (v)confidence-scoreです。

{
  "v" : {
    "site-id" : 0,
    "price-score" : 0.5,
    "confidence-score" : 0.2
  }
}

ここで、上記の JSON ドキュメントにカテゴリ リストを追加します。単一の値 (v) に対して複数のカテゴリを作成するので、以下の JSON ドキュメントを思いつきました。

{
  "v" : {
    "site-id" : 0,
    "price-score" : 0.5,
    "confidence-score" : 0.2,
    "categories": [
          {
            "category-id": "123",
            "price-score": "0.5",
            "confidence-score": "0.2"
          },
          {
            "category-id": "321",
            "price-score": "0.2",
            "confidence-score": "0.4"
          }
    ]
  }
}

上記のJSONドキュメントにカテゴリのリストを追加した方法で見栄えが良いかどうか、誰かが見て教えてもらえますか? または、同じことを行うより良い方法はありますか?上記の JSON ドキュメントのシリアル化と逆シリアル化に取り組んでいるときに、問題が発生し始めたくないためです。

4

1 に答える 1