我有一个包含以下列的表
id | id of row
name | id referencing visitor_table
reason | array of ids referencing reason table
comment | comment value
indate | indate value
contact | id referencing contacts table
当用户键入文本时,我需要执行一个查询,该查询通过其ID连接所有这些表,以便也可以查询引用表中的数据。加入这么多表格是否合理,或者我如何提高效率呢?