ERUnderstand: Evaluating Vision-Language Models on Structured ER Diagrams

Ali Ansari, Yasmin Mohammadi, Farnoush Nili, Parsa Esmaeilkhani, Longin Jan Latecki +1 more
7/27/2026
cs.AIcs.CVcs.DB

Official code: salinaria/ERUnderstand (4 stars, MIT, last commit 2026-07-28).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

MIT

Official repository for ERUnderstand, a benchmark of 2,960 ER diagrams with unified JSON annotations, generation pipelines, and evaluation code for structured diagram understanding. 📄 Paper: https://arxiv.org/abs/2607.24707

40TeX, PythonAug 7, 20252 months agoMIT

Similar Papers

Cite this paper

@article{ansari2026erunderstand,
  title  = {ERUnderstand: Evaluating Vision-Language Models on Structured ER Diagrams},
  author = {Ali Ansari and Yasmin Mohammadi and Farnoush Nili and Parsa Esmaeilkhani and Longin Jan Latecki and Eduard Dragut},
  year   = {2026},
  eprint = {2607.24707},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.24707v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2607.24707.svg)](https://codeofpaper.com/paper/2607.24707)

Discussion