MySQL有多个表还是一列?

时间:2015-05-31 01:48:30

标签: mysql

我一直在使用MySQL已经有一段时间了,我的任务就是建立一个保存餐馆数据的表。我为每家餐厅提供了两种关键信息类型,一类(快餐,食客,熟食,法国,印度等)和美食类型(美食酒吧,德国菜,希腊菜,烤肉菜,陀螺仪等)。每种信息类型都可以有多个值。该表预计将有100,000多个条目。

我需要能够通过搜索菜肴类型或类别类型或两者来查询表格。我应该为菜肴和类别创建一个单独的表,然后将restaurant_id与每行相关联吗?或者为了简化设计,我应该在餐桌上做两列,以逗号分隔格式保存美食/类别类型?我知道后者被广泛拒绝了,但它是否有可能提高速度?数据可能很少被修改。

0 个答案:

没有答案