Hotels
とRooms
のための別々のテーブルを持つかもしれません。Couchbaseでは、このデータを各ホテルの単一のドキュメントに格納でき、次のようになります。{
"hotel_id": "1",
"name": "Tokyo Grand Hotel",
"location": "Tokyo",
"rooms": [
{"room_number": "101", "type": "deluxe", "occupied": false},
{"room_number": "102", "type": "standard", "occupied": true},
// 以下、その他の部屋情報
]
}