PG-Keys: Keys for Property Graphs

Renzo Angles, Angela Bonifati, Stefania Dumbrava, George Fletcher, Keith W. Hare, Jan Hidders, Victor E. Lee, Bei Li, Leonid Libkin, Wim Martens, Filip Murlak, Josh Perryman, Ognjen Savković, Michael Schmidt, Juan Sequeda, Sławek Staworko, Dominik Tomaszuk

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

We report on a community effort between industry and academia to shape the future of property graph constraints. The standardization for a property graph query language is currently underway through the ISO Graph Query Language (GQL) project. Our position is that this project should pay close attention to schemas and constraints, and should focus next on key constraints.

The main purposes of keys are enforcing data integrity and allowing the referencing and identifying of objects. Motivated by use cases from our industry partners, we argue that key constraints should be able to have different modes, which are combinations of basic restriction that require the key to be exclusive, mandatory, and singleton. Moreover, keys should be applicable to nodes, edges, and properties since these all can represent valid real-life entities. Our result is PG-Keys, a flexible and powerful framework for defining key constraints, which fulfills the above goals.

PG-Keys is a design by the Linked Data Benchmark Council’s Property Graph Schema Working Group, consisting of members from industry, academia, and ISO GQL standards group, intending to bring the best of all worlds to property graph practitioners. PG-Keys aims to guide the evolution of the standardization efforts towards making systems more useful, powerful, and expressive.
Original languageEnglish
Title of host publicationProceedings of the 2021 International Conference on Management of Data (SIGMOD ’21)
PublisherACM
Pages2423-2436
Number of pages14
ISBN (Electronic)9781450383431
DOIs
Publication statusPublished - 9 Jun 2021
EventACM SIGMOD/PODS International Conference on Management Data - Virtual, Xi'an, China
Duration: 20 Jun 202125 Jun 2021
http://2021.sigmod.org/index.shtml

Conference

ConferenceACM SIGMOD/PODS International Conference on Management Data
Abbreviated titleSIGMOD/PODS 2021
Country/TerritoryChina
CityXi'an
Period20/06/2125/06/21
Internet address

Keywords / Materials (for Non-textual outputs)

  • property graphs
  • key constraints

Fingerprint

Dive into the research topics of 'PG-Keys: Keys for Property Graphs'. Together they form a unique fingerprint.

Cite this