Rethinking Schema Linking: A Context-Aware Bidirectional Retrieval Approach for Text-to-SQL

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Nahid, Md Mahadi Hasan, Rafiei, Davood, Zhang, Weiwei, Zhang, Yong
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908789723103232
author Nahid, Md Mahadi Hasan
Rafiei, Davood
Zhang, Weiwei
Zhang, Yong
author_facet Nahid, Md Mahadi Hasan
Rafiei, Davood
Zhang, Weiwei
Zhang, Yong
contents Schema linking -- the process of aligning natural language questions with database schema elements -- is a critical yet underexplored component of Text-to-SQL systems. While recent methods have focused primarily on improving SQL generation, they often neglect the retrieval of relevant schema elements, which can lead to hallucinations and execution failures. In this work, we propose a context-aware bidirectional schema retrieval framework that treats schema linking as a standalone problem. Our approach combines two complementary strategies: table-first retrieval followed by column selection, and column-first retrieval followed by table selection. It is further augmented with techniques such as question decomposition, keyword extraction, and keyphrase extraction. Through comprehensive evaluations on challenging benchmarks such as BIRD and Spider, we demonstrate that our method significantly improves schema recall while reducing false positives. Moreover, SQL generation using our retrieved schema consistently outperforms full-schema baselines and closely approaches oracle performance, all without requiring query refinement. Notably, our method narrows the performance gap between full and perfect schema settings by 50\%. Our findings highlight schema linking as a powerful lever for enhancing Text-to-SQL accuracy and efficiency.
format Preprint
id arxiv_https___arxiv_org_abs_2510_14296
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Rethinking Schema Linking: A Context-Aware Bidirectional Retrieval Approach for Text-to-SQL
Nahid, Md Mahadi Hasan
Rafiei, Davood
Zhang, Weiwei
Zhang, Yong
Computation and Language
Information Retrieval
Schema linking -- the process of aligning natural language questions with database schema elements -- is a critical yet underexplored component of Text-to-SQL systems. While recent methods have focused primarily on improving SQL generation, they often neglect the retrieval of relevant schema elements, which can lead to hallucinations and execution failures. In this work, we propose a context-aware bidirectional schema retrieval framework that treats schema linking as a standalone problem. Our approach combines two complementary strategies: table-first retrieval followed by column selection, and column-first retrieval followed by table selection. It is further augmented with techniques such as question decomposition, keyword extraction, and keyphrase extraction. Through comprehensive evaluations on challenging benchmarks such as BIRD and Spider, we demonstrate that our method significantly improves schema recall while reducing false positives. Moreover, SQL generation using our retrieved schema consistently outperforms full-schema baselines and closely approaches oracle performance, all without requiring query refinement. Notably, our method narrows the performance gap between full and perfect schema settings by 50\%. Our findings highlight schema linking as a powerful lever for enhancing Text-to-SQL accuracy and efficiency.
title Rethinking Schema Linking: A Context-Aware Bidirectional Retrieval Approach for Text-to-SQL
topic Computation and Language
Information Retrieval
url https://arxiv.org/abs/2510.14296