Search papers, labs, and topics across Lattice.
This paper introduces ERUnderstand, a comprehensive benchmark designed to evaluate Vision-Language Models (VLMs) on the structured understanding of Entity-Relationship Diagrams (ERDs). The benchmark includes 2,960 diagrams from various sources and provides machine-readable representations for detailed assessment of schema elements. Results show that while VLMs perform well on common ERD elements, they struggle significantly with complex constructs, highlighting the need for improved models in this domain.
VLMs achieve over 74% F1 on standard ERD elements but falter dramatically on complex constructs, revealing critical gaps in multimodal understanding.
Entity-Relationship Diagrams (ERDs) are central to conceptual database design, yet they are typically available only as rendered images rather than machine-readable schemas, limiting AI-assisted database engineering. We introduce ERUnderstand, the first large-scale benchmark for structured understanding of ER diagrams, comprising 2,960 diagrams collected from curated educational sources, real-world schemas, and synthetically generated examples spanning diverse domains, notations, complexity levels, and Extended Entity-Relationship (EER) constructs. Each diagram is paired with a standardized machine-readable representation for fine-grained evaluation of schema elements. Evaluating state-of-the-art Vision-Language Models (VLMs), we find that while common ERD elements are recovered reliably (F1 > 0.74), performance drops sharply on weak entities (as low as 0.28 F1), multivalued attributes (0.14 F1), and N-ary relationships (0.07 F1). Reasoning-augmented models improve overall performance by 15-25% but remain sensitive to linguistic priors and increasing diagram complexity. ERUnderstand provides a standardized benchmark for evaluating multimodal understanding of conceptual database schemas. The benchmark, dataset, evaluation toolkit, and generation code are publicly available at https://github.com/salinaria/ERUnderstand.