我有一个包含多个表的文档(在本例中为发票)结构:
Invoice Header
(编号(PK)、客户名称、客户地址……)Invoice Lines
(发票编号(PK),行号(PK),描述,数量,...)Invoice Header Comments
(发票编号 (PK)、注释编号 (PK)、注释)
当我运行搜索时,我想对整个文档执行它(作为一个实体,而不是针对单独的字段(客户名称 + 客户地址 + 描述 + 评论)。
示例:所有与“Bicycle AND Berlin”或“Munich OR Berlin”或“'Fast Delivery'”有关的文件......
你会推荐什么方法来解决这个问题?
我是否应该创建一个单独的索引表来存储我想要索引的所有字段的连接值(客户姓名、客户地址、描述、评论) - 每个文档一行:
文档索引(文档编号(PK),索引)在这种情况下,我应该如何保持“文档索引”表是最新的?
我尝试创建连接值的索引视图,但遇到了限制 - 索引视图不能包含子选择或使用其他视图。
我会很感激所有的想法。