2020
DOI: 10.1007/978-3-030-62522-1_2
|View full text |Cite
|
Sign up to set email alerts
|

Neo4j Keys

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
2
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 18 publications
0
2
0
Order By: Relevance
“…An important popular class of object stores are graph databases, which also provide limited support for object integrity, in particular nodes. Similar to candidate keys, Neo4j keys require both existence and uniqueness for all properties of the key [32]. As a consequence, reasoning about these keys is not as intuitive as one may expect.…”
Section: Graph Modelsmentioning
confidence: 99%
See 2 more Smart Citations
“…An important popular class of object stores are graph databases, which also provide limited support for object integrity, in particular nodes. Similar to candidate keys, Neo4j keys require both existence and uniqueness for all properties of the key [32]. As a consequence, reasoning about these keys is not as intuitive as one may expect.…”
Section: Graph Modelsmentioning
confidence: 99%
“…A recent community effort has brought forward an expressive proposal for keys on property graphs, applicable to vertices, edges, and properties [2]. Around the same time, the concept of completeness-tailored uniqueness constraints was proposed for property graphs [42], following an earlier proposal of Neo4j keys in [32]. Noticeably, the keys of [32] and the mandatory PG-keys of [2] combine both existence and uniqueness constraints, while the uniqueness constraints of [42] and exclusive PG-keys of [2] separate them.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…For the property graphs, a uniqueness constraint is a set of attributes whose values uniquely identify an entity in the collection. Neo4j keys [25] are based on uniqueness constraints and require the existence of such constraints for all vertices the graph. A new principled class of constraints called embedded uniqueness constraints have been proposed that separates uniqueness from existence dimensions and are used in the property graphs to uniquely identify entities [31].…”
Section: Related Workmentioning
confidence: 99%
“…A recent formalism [50] allows the definition of property-based key constraints solely on nodes and discusses its possible implementation on top of Neo4j using the Cypher language; that is, for a label and a set of properties, all the properties must exist in all the nodes with that label, and each combination of the values for these properties is unique for each node. It is also observed that such keys can be extended to nodes that carry multiple labels.…”
Section: Example 12 (Integrity In the Graphmentioning
confidence: 99%