房地产网站的Mysql DB结构

时间:2016-12-02 19:03:35

标签: mysql

我有一个房地产网站,其中位置表有4个字段

  • 区域
  • 城市
  • 邮政编码

如果有人在两个城市中添加属性,这两个城市有不同的部门,但区域相同,邮政编码相同,那么在该地区或邮政编码中搜索属性时,应列出所有这些属性

这个plz的最佳数据库结构

1 个答案:

答案 0 :(得分:0)

一个简单的简单解决方案是将索引放在您需要搜索的任何字段中。

将索引放到region 然后,当用户按区域搜索时,它将快速到WHERE region = xxx。

将索引放到zipcode 然后,当用户通过zipcode搜索时,它将快速转到WHERE zipcode = xxx。