{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T15:01:02Z","timestamp":1782572462439,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,6,9]],"date-time":"2024-06-09T00:00:00Z","timestamp":1717891200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"This paper is supported by PNRR-PE-AI FAIR project funded by the NextGeneration EU program."}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,6,9]]},"DOI":"10.1145\/3626246.3653386","type":"proceedings-article","created":{"date-parts":[[2024,5,23]],"date-time":"2024-05-23T10:26:39Z","timestamp":1716459999000},"page":"373-385","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["PG-Triggers: Triggers for Property Graphs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0671-2415","authenticated-orcid":false,"given":"Stefano","family":"Ceri","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8016-5750","authenticated-orcid":false,"given":"Anna","family":"Bernasconi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-5816-7176","authenticated-orcid":false,"given":"Alessia","family":"Gagliardi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2726-7683","authenticated-orcid":false,"given":"Davide","family":"Martinenghi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6863-0162","authenticated-orcid":false,"given":"Luigi","family":"Bellomarini","sequence":"additional","affiliation":[{"name":"Banca d'Italia, Rome, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6560-8047","authenticated-orcid":false,"given":"Davide","family":"Magnanimi","sequence":"additional","affiliation":[{"name":"Banca d'Italia &amp; Politecnico di Milano, Rome, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,6,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 28th International Conference on Very Large Databases. Elsevier. Morgan Kaufmann","author":"Abiteboul Serge","year":"2002","unstructured":"Serge Abiteboul, Omar Benjelloun, Ioana Manolescu, Tova Milo, and Roger Weber. 2002. Active XML: Peer-to-peer data and web services integration. In Proceedings of the 28th International Conference on Very Large Databases. Elsevier. Morgan Kaufmann, San Francisco, 1087--1090."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41597-022-01348-9"},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/aws.amazon.com\/it\/neptune\/. Last accessed online: Nov 20th","author":"Neptune Amazon","year":"2023","unstructured":"Amazon. 2023. Amazon Neptune. https:\/\/aws.amazon.com\/it\/neptune\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 2018 International Conference on Management of Data. Association for Computing Machinery","author":"Renzo","unstructured":"Renzo Angles et al. 2018. G-CORE: A core for future graph query languages. In Proceedings of the 2018 International Conference on Management of Data. Association for Computing Machinery, New York, NY, USA, 1421--1432."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 2021 International Conference on Management of Data. Association for Computing Machinery","author":"Renzo","unstructured":"Renzo Angles et al. 2021. PG-Keys: Keys for Property Graphs. In Proceedings of the 2021 International Conference on Management of Data. Association for Computing Machinery, New York, NY, USA, 2423--2436."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 2023 International Conference on Management of Data. Association for Computing Machinery","author":"Renzo","unstructured":"Renzo Angles et al. 2023. PG-Schema: Schemas for Property Graphs. In Proceedings of the 2023 International Conference on Management of Data. Association for Computing Machinery, New York, NY, USA."},{"key":"e_1_3_2_1_7_1","volume-title":"Awesome Procedures for Neo4j 5.9.0.x (Extended). https: \/\/github.com\/neo4j-contrib\/neo4j-apoc-procedures. Last accessed online: Nov 20th","author":"Library APOC","year":"2023","unstructured":"APOC Library. 2023. Awesome Procedures for Neo4j 5.9.0.x (Extended). https: \/\/github.com\/neo4j-contrib\/neo4j-apoc-procedures. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_8_1","volume-title":"https : \/ \/www.arangodb. com\/. Last accessed online: Nov 20th","author":"DB.","year":"2023","unstructured":"ArangoDB. 2023. ArangoDB. https : \/ \/www.arangodb. com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-3225-7_10"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Anna Bernasconi Arif Canakoglu Marco Masseroli Pietro Pinoli and Stefano Ceri. 2021. A review on viral data sources and search systems for perspective mitigation of covid-19. Briefings in bioinformatics 22 2 664--675.","DOI":"10.1093\/bib\/bbaa359"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-62522-1_29"},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/bitnine.net\/agensgraph. Last accessed online: Nov 20th","year":"2023","unstructured":"Bitnine. 2023. AgensGraph. https:\/\/bitnine.net\/agensgraph. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Angela Bonifati George Fletcher Hannes Voigt and Nikolay Yakovets. 2018. Querying Graphs. Springer International Publishing Cham.","DOI":"10.1007\/978-3-031-01864-0"},{"key":"e_1_3_2_1_14_1","unstructured":"Stefano Ceri Piero Fraternali et al. 1997. Designing database applications with objects and rules: the IDEA Methodology. Addison-Wesley."},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 17th International Conference on Very Large Data Bases (VLDB '91)","volume":"91","author":"Ceri Stefano","year":"1991","unstructured":"Stefano Ceri and Jennifer Widom. 1991. Deriving production rules for incremental view maintenance. In Proceedings of the 17th International Conference on Very Large Data Bases (VLDB '91). Vol. 91. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 577--589."},{"key":"e_1_3_2_1_16_1","volume-title":"https:\/\/dgraph.io\/. Last accessed online: Nov 20th","year":"2023","unstructured":"Dgraph. 2023. Dgraph. https:\/\/dgraph.io\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_17_1","volume-title":"https:\/\/dgraph.io\/blog\/post\/dgraph-lambda\/. Last accessed online: Nov 20th","author":"Lambda Dgraph","year":"2023","unstructured":"Dgraph. 2023. Dgraph Lambda. https:\/\/dgraph.io\/blog\/post\/dgraph-lambda\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_18_1","volume-title":"Differences in Cypher implementations. htt ps:\/\/memgraph.com\/docs\/querying\/differences-in-cypher-implementations. Last accessed online: Nov 20th","author":"Documentation Memgraph","year":"2023","unstructured":"Memgraph Documentation. 2023. Differences in Cypher implementations. htt ps:\/\/memgraph.com\/docs\/querying\/differences-in-cypher-implementations. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/800253.807683"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2489791"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Daniele Focosi Fabrizio Maggi Massimo Franchini Scott McConnell and Arturo Casadevall. 2021. Analysis of immune escape variants from antibodybased therapeutics against covid-19: a systematic review. International journal of molecular sciences 23 1 29.","DOI":"10.3390\/ijms23010029"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 2018 International Conference on Management of Data. Association for Computing Machinery","author":"Nadime","unstructured":"Nadime Francis et al. 2018. Cypher: an evolving query language for property graphs. In Proceedings of the 2018 International Conference on Management of Data. Association for Computing Machinery, New York, NY, USA, 1433--1445."},{"key":"e_1_3_2_1_23_1","volume-title":"https:\/\/github.com\/Alessia-G\/PG-Trigger s. Last accessed online: Nov 20th","author":"Gagliardi Alessia","year":"2023","unstructured":"Alessia Gagliardi. 2023. PG-Triggers. https:\/\/github.com\/Alessia-G\/PG-Trigger s. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.8081776"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/141484.130300"},{"key":"e_1_3_2_1_26_1","volume-title":"https:\/\/vaticle.com\/. Last accessed online: Nov 20th","author":"Graph Nebula","year":"2023","unstructured":"Nebula Graph. 2023. Nebula Graph. https:\/\/vaticle.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_27_1","volume-title":"tech. rep: gql scope and features. https:\/\/s3.am azonaws.com\/artifacts.opencypher.org\/website\/materials\/sql-pg-2018-0046r 3-GQL-Scope-and-Features.pdf. Last accessed online: Nov 20th","author":"Green Alastair","year":"2023","unstructured":"Alastair Green, Peter Furniss, Tobias Lindaaker, Petra Selmer, Hannes Voigt, and Stefan Plantikow. 2019. Iso, tech. rep: gql scope and features. https:\/\/s3.am azonaws.com\/artifacts.opencypher.org\/website\/materials\/sql-pg-2018-0046r 3-GQL-Scope-and-Features.pdf. Last accessed online: Nov 20th, 2023. (2019)."},{"key":"e_1_3_2_1_28_1","volume-title":"https:\/\/janusgraph.org\/. Last accessed online: Nov 20th","year":"2023","unstructured":"JanusGraph. 2023. JanusGraph. https:\/\/janusgraph.org\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056445"},{"key":"e_1_3_2_1_30_1","volume-title":"Seo, Wook-Shin Han, Jeong-Hoon Lee, Sungpack Hong, Hassan Chafi, Hyungyu Shin, and Geonhwa Jeong.","author":"Kim Kyoungmin","year":"2018","unstructured":"Kyoungmin Kim, In Seo, Wook-Shin Han, Jeong-Hoon Lee, Sungpack Hong, Hassan Chafi, Hyungyu Shin, and Geonhwa Jeong. 2018. Turboflux: a fast continuous subgraph matching system for streaming graph data. In Proceedings of the 2018 International Conference on Management of Data. Association for Computing Machinery, New York, NY, USA, 411--426."},{"key":"e_1_3_2_1_31_1","volume-title":"LDBC Graph Query Working Group. https:\/\/ldbcouncil.org\/gql-c ommunity\/overview\/. Last accessed online: Nov 20th","author":"LDBC.","year":"2023","unstructured":"LDBC. 2023. LDBC Graph Query Working Group. https:\/\/ldbcouncil.org\/gql-c ommunity\/overview\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_32_1","unstructured":"GQL Manifesto. 2018. The gql manifesto - one property graph query language. https:\/\/gql.today\/. (2018)."},{"key":"e_1_3_2_1_33_1","volume-title":"SQL: 1999: understanding relational language components","author":"Melton Jim","unstructured":"Jim Melton and Alan R Simon. 2001. SQL: 1999: understanding relational language components. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA."},{"key":"e_1_3_2_1_34_1","volume-title":"https:\/\/memgraph.com\/. Last accessed online: Nov 20th","year":"2023","unstructured":"Memgraph. 2023. Memgraph. https:\/\/memgraph.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_35_1","volume-title":"Azure Cosmos DB. https:\/\/azure.microsoft.com\/services\/cosm os-db. Last accessed online: Nov 20th","year":"2023","unstructured":"Microsoft. 2023. Azure Cosmos DB. https:\/\/azure.microsoft.com\/services\/cosm os-db. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_36_1","volume-title":"https:\/\/neo4j.com\/. Last accessed online: Nov 20th","year":"2023","unstructured":"Neo4j. 2023. Neo4j. https:\/\/neo4j.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_37_1","volume-title":"https:\/\/www.ontotext.com\/. Last accessed online: Nov 20th","author":"DB.","year":"2023","unstructured":"Ontotext. 2023. GraphDB. https:\/\/www.ontotext.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_38_1","unstructured":"2023. Opencypher. http:\/\/www.opencypher.org\/. (2023)."},{"key":"e_1_3_2_1_39_1","volume-title":"https:\/\/virtuoso.openlinksw.com\/. Last accessed online: Nov 20th","year":"2023","unstructured":"OpenLink. 2023. Virtuoso. https:\/\/virtuoso.openlinksw.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_40_1","volume-title":"Graph Database and Graph Analytics. https:\/\/www.oracle.com\/d atabase\/graph\/. Last accessed online: Nov 20th","year":"2023","unstructured":"Oracle. 2023. Graph Database and Graph Analytics. https:\/\/www.oracle.com\/d atabase\/graph\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_41_1","volume-title":"https:\/\/orientdb.org\/. Last accessed online: Nov 20th","author":"DB.","year":"2023","unstructured":"OrientDB. 2023. OrientDB. https:\/\/orientdb.org\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_42_1","unstructured":"solid IT consulting. 2023. Db-engines ranking of graph dbms. https:\/\/db-engin es.com\/en\/ranking\/graphdbms. (2023)."},{"key":"e_1_3_2_1_43_1","volume-title":"Graph databases: new opportunities for connected data","author":"Robinson Ian","unstructured":"Ian Robinson, Jim Webber, and Emil Eifrem. 2015. Graph databases: new opportunities for connected data. O'Reilly Media, Inc."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3434642"},{"key":"e_1_3_2_1_45_1","volume-title":"https:\/\/www.stardog.com\/. Last accessed online: Nov 20th","year":"2023","unstructured":"Stardog. 2023. Stardog. https:\/\/www.stardog.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_46_1","volume-title":"https:\/\/www.tigergraph.com\/. Last accessed online: Nov 20th","year":"2023","unstructured":"TigerGraph. 2023. TigerGraph. https:\/\/www.tigergraph.com\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Erik Volz et al. 2021. Assessing transmissibility of SARS-CoV-2 lineage B.1.1.7 in England. Nature 593 7858 266--269.","DOI":"10.1038\/s41586-021-03470-x"},{"key":"e_1_3_2_1_48_1","volume-title":"https:\/\/www.w3.org\/TR\/rdf-sparql-query\/. Last accessed online: Nov 20th","author":"C.","year":"2023","unstructured":"W3C. 2023. SPARQL. https:\/\/www.w3.org\/TR\/rdf-sparql-query\/. Last accessed online: Nov 20th, 2023. (2023)."},{"key":"e_1_3_2_1_49_1","unstructured":"Jennifer Widom and Stefano Ceri. 1995. Active database systems: Triggers and rules for advanced database processing. Morgan Kaufmann."},{"key":"e_1_3_2_1_50_1","volume-title":"Active database systems: Triggers and rules for advanced database processing","author":"Widom Jennifer","unstructured":"Jennifer Widom and Stefano Ceri. 1996. Standards and commercial systems. In Active database systems: Triggers and rules for advanced database processing. Jennifer Widom and Stefano Ceri, (Eds.) Morgan Kaufmann, 233--258."}],"event":{"name":"SIGMOD\/PODS '24: International Conference on Management of Data","location":"Santiago AA Chile","acronym":"SIGMOD\/PODS '24","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Companion of the 2024 International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626246.3653386","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3626246.3653386","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T11:31:20Z","timestamp":1755862280000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626246.3653386"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,9]]},"references-count":50,"alternative-id":["10.1145\/3626246.3653386","10.1145\/3626246"],"URL":"https:\/\/doi.org\/10.1145\/3626246.3653386","relation":{},"subject":[],"published":{"date-parts":[[2024,6,9]]},"assertion":[{"value":"2024-06-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}