我开始使用Facebook的Graph API。如果您获取页面,则会获得一个主要类别,例如
"category": "Club",
和子类别,如:
"category_list": [
{
"id": "176139629103647",
"name": "Dance Club"
},
{
"id": "191478144212980",
"name": "Night Club"
}
],
我目前正在努力创建这个数据的数据库,因为我不知道一个页面可以有多少个子类别。要么创建一个单独的表,为每个子类别创建一个新条目,要么在我的表中包含其他信息,如果有限制,我会为每个子类别创建多个字段。
我没有在他们的文档页面上找到更多信息。有什么建议可以找到吗?或者数据库结构的任何提示?
谢谢!
答案 0 :(得分:0)
每个子类别的多个字段都是一个非常糟糕的主意,即使存在最大限制。即使现在有最大限制,你仍然无法确定它是否保持这种状态。总是尝试规范化您的数据库 - 假设您使用的是MySQL。您甚至不会遇到MongoDB的问题,例如:) - 因为您可以将整个条目放在文档中。