Schema matching aims to find semantic correspondences between the columns of two schemas. Due to its high relevance in the field of data integration, it has been extensively studied in the literature. However, most matching approaches assume similarity of column names or instance data of the schemas to be matched and struggle when these are encoded differently, e.g., if they have been encrypted due to privacy requirements. We present Prisma, a novel encoding-independent schema matcher that utilizes functional dependencies to construct graph embeddings that exploit the encoding-independent structure of the schemas to be compared. We compare Prisma against multiple baseline matchers as well as state-of-the-art competitors. The experiments demonstrate that Prisma outperforms these approaches on databases that have large differences in their encodings, especially if these databases consist of multiple tables.

PRISMA: A Privacy-Preserving Schema Matcher using Functional Dependencies / Hellenberg, Jan-Eric; Dustin Mahling, Fabian; Laskowski, Lukas; Naumann, Felix; Paganelli, Matteo; Panse, Fabian. - 28:2(2025), pp. 297-309. ( 28th International Conference on Extending Database Technology, EDBT 2025 esp 2025) [10.48786/edbt.2025.24].

PRISMA: A Privacy-Preserving Schema Matcher using Functional Dependencies

Felix Naumann;Matteo Paganelli;
2025

Abstract

Schema matching aims to find semantic correspondences between the columns of two schemas. Due to its high relevance in the field of data integration, it has been extensively studied in the literature. However, most matching approaches assume similarity of column names or instance data of the schemas to be matched and struggle when these are encoded differently, e.g., if they have been encrypted due to privacy requirements. We present Prisma, a novel encoding-independent schema matcher that utilizes functional dependencies to construct graph embeddings that exploit the encoding-independent structure of the schemas to be compared. We compare Prisma against multiple baseline matchers as well as state-of-the-art competitors. The experiments demonstrate that Prisma outperforms these approaches on databases that have large differences in their encodings, especially if these databases consist of multiple tables.
2025
28th International Conference on Extending Database Technology, EDBT 2025
esp
2025
28
297
309
Hellenberg, Jan-Eric; Dustin Mahling, Fabian; Laskowski, Lukas; Naumann, Felix; Paganelli, Matteo; Panse, Fabian
PRISMA: A Privacy-Preserving Schema Matcher using Functional Dependencies / Hellenberg, Jan-Eric; Dustin Mahling, Fabian; Laskowski, Lukas; Naumann, Felix; Paganelli, Matteo; Panse, Fabian. - 28:2(2025), pp. 297-309. ( 28th International Conference on Extending Database Technology, EDBT 2025 esp 2025) [10.48786/edbt.2025.24].
File in questo prodotto:
File Dimensione Formato  
PRISMA - A Privacy-Preserving Schema Matcher using Functional Dependencies.pdf

Open access

Tipologia: VOR - Versione pubblicata dall'editore
Dimensione 875.31 kB
Formato Adobe PDF
875.31 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1380988
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact