使用postgres通过用户输入搜索地址

时间:2017-03-01 14:08:39

标签: database postgresql database-design

我有分层表,地址使用邻接列表。我现在可以自由地在这个表中添加任何类型的列。 假设表中的分层数据深度为4(国家,城市,街道,门牌号),因此其中一个叶子具有非规范化地址:

  

俄罗斯,彼尔姆,Altayskaya st。,25

因此,当用户输入这些字符串时,用户必须获取此行:

  1. perm altayskaya 25
  2. altayskaya,25号楼
  3. altayskaya 25 perm
  4. 25
  5. 等......
  6. 我可以存储这个非规范化的字符串,或者带有一组标记或smth的数组。其他。但我需要能够通过不准确的查询进行搜索。

0 个答案:

没有答案