【发布时间】:2011-09-21 07:28:15
【问题描述】:
我有一些银行账户信息的 JSON 数据结构,我将它们导出为 CSV 文件,以便在 Microsoft Excel 中打开。每个帐户的 JSON 是:
{
"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"
}
对于任何给定的银行,特征字典可以是具有各种特征的任意长度。我主要有面向文档的数据库 (MongoDB) 方面的经验。
我应该如何为相同的数据构建关系模式?
【问题讨论】:
-
您是在谈论创建 CSV 格式吗?或者您是否希望创建一个关系数据库模式来存储信息(在数据库中/不是 CSV)? CSV 只是一个平面文件,与关系数据概念无关。
-
是的,它最终会出现在关系数据库中(我对此几乎没有经验)