私は、Microsoft Excelで開くためにCSVファイルとしてエクスポートする銀行口座情報のJSONデータ構造をいくつか持っています。各アカウントのJSONは次のとおりです。JSONからCSVへのスキーマ
{
"apy": 2.0,
"product_type": "Investors Checking",
"features": {
"ATM_FEES": "Refunded",
"ATM_CARD_AVAILABLE": "Yes",
"SIMPLY_MAINTAIN_A_MONTHLY_BALANCE_OF": "$10,000"
},
"min_investment": "",
"max_investment": 20000,
"institution_type": "Credit Union",
"institution_num": 11307,
"institution": "Apple Federal Credit Union"
}
私は「機能」辞書以外のすべての列と罰金、それをエクスポートすることができます。これは、オブジェクトを含む列として終わります。
{
"ATM_FEES": "Refunded",
"ATM_CARD_AVAILABLE": "Yes",
"SIMPLY_MAINTAIN_A_MONTHLY_BALANCE_OF": "$10,000"
}
任意のバンクについて、フィーチャーdictはさまざまな機能を持つ任意の長さにすることができます。私はたいていドキュメント指向データベース(MongoDB)の経験があります。
同じデータに対してどのようにリレーショナルスキーマを構築する必要がありますか?
、作成について話しているが生成されますですCSV形式?または(CSVではなく)データベースに情報を格納するリレーショナルDBスキーマを作成しようとしていますか? CSVは単なるフラットファイルであり、リレーショナルデータの概念は関係ありません。 – Colin
はい、それは最終的に関係データベース(私は少し経験がある)に終わることになるだろう – ciferkey