techpost:

A Property Graph has a set of Vertices and a set of Edges.

Each Vertex has:

  • A unique Identifier.
  • A set of outgoing Edges.
  • A set of incoming Edges.
  • A collection of properties defined by a map from key to value.

Each Edge has:

  • A unique Identifier.
  • An outgoing tail vertex.
  • An incoming head vertex.
  • A label that denotes the type of relationship between its two vertices.
  • A collection of properties defined by a map from key to value.