簡體   English   中英

存儲嵌套的Json對象的數據庫架構是什么?

[英]what is the database schema for storing nested Json Objects?

我正在獲取包含嵌套json對象的服務記錄,如下所示。 我能夠捕捉到結果。 我需要將此結果存儲在數據庫中。 在這里,我在將這些結果存儲在db中時遇到問題。

[
name:"",
geocode: {
latitude: "45.4168953"
longitude: "-75.6927428"
         },
website: {
title: ""
scope: ""
          },
promotion: {
status:true
           },
.....
.....
.....
]

存儲此嵌套JSON Oject的數據庫模式可能是什么。

提前致謝

好吧,如果您僅限於mysql數據庫,則只需新建一個名為geocode的表,它就有三個鍵:id,緯度,經度,然后在主表中有一個名為geocode的鍵,其值是一個地理編碼指向地理編碼中的一行。這只是一個簡單的一對多映射。 網站,促銷等其他組合鍵也是如此。但是據我所知,NoSQL數據庫(例如mongoDB)對JSON對象有很好的支持,並且可以絕對滿足您的要求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM