Normalizing Property Graphs
Philipp Skavantzos, Sebastian Link
摘要
Normalization aims at minimizing sources of potential data inconsistency and costs of update maintenance incurred by data redundancy. For relational databases, different classes of dependencies cause data redundancy and have resulted in proposals such as Third, Boyce-Codd, Fourth and Fifth Normal Form. Features of more advanced data models make it challenging to extend achievements from the relational model to missing, non-atomic, or uncertain data. We initiate research on the normalization of graph data, starting with a class of functional dependencies tailored to property graphs. We show that this class captures important semantics of applications, constitutes a rich source of data redundancy, its implication problem can be decided in linear time, and facilitates the normalization of property graphs flexibly tailored to their labels and properties that are targeted by applications. We normalize property graphs into Boyce-Codd Normal Form without loss of data and dependencies whenever possible for the target labels and properties, but guarantee Third Normal Form in general. Experiments on real-world property graphs quantify and qualify various benefits of graph normalization: 1) removing redundant property values as sources of inconsistent data, 2) detecting inconsistency as violation of functional dependencies, 3) reducing update overheads by orders of magnitude, and 4) significant speed ups of aggregate queries.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Transforming Property GraphsAngela Bonifati, Filip Murlak, Yann RamusatVLDB 2024 · 被引用 9 次
- Mixed Covers of Keys and Functional Dependencies for Maintaining the Integrity of Data under UpdatesZhuoxing Zhang, Sebastian LinkVLDB 2024 · 被引用 3 次
- Structural Normalization of Property GraphsMaximilian K. Egger, Mehdi Allali, Matteo Lissandrini, Davide Mottin 等VLDB 2026
它引用的顶会 Paper2
相关 Paper
- Synthesizing Third Normal Form Schemata that Minimize Integrity Maintenance and Update Overheads: Parameterizing 3NF by the Numbers of Minimal Keys and Functional DependenciesZhuoxing Zhang, Sebastian LinkSIGMOD 2025 · 被引用 2 次
- Entity/Relationship Graphs: Principled Design, Modeling, and Data Integrity Management of Graph DatabasesPhilipp Skavantzos, Sebastian LinkSIGMOD 2025 · 被引用 8 次
- Implementation Strategies for Views over Property GraphsSoonbo Han, Zachary G. IvesSIGMOD 2024 · 被引用 8 次
- What If: Causal Analysis with Graph DatabasesAmedeo Pachera, Mattia Palmiotto, Angela Bonifati, Andrea MauriVLDB 2025 · 被引用 2 次
- User-Centric Property Graph RepairsAmedeo Pachera, Angela Bonifati, Andrea MauriSIGMOD 2025 · 被引用 4 次
