Skip to content

HAPPENS_AT Party Data

Description

Connects an :EventSeries, :EventInstance node to a :Venue node.

Label

:HAPPENS_AT

Valid nodes

FromRelationshipTo
EventSeries
A node with the :EventSeries label
HAPPENS_ATVenue
A node with the :Venue label
EventInstance
A node with the :EventInstance label
HAPPENS_ATVenue
A node with the :Venue label
StageInstance
A node with the :StageInstance label
HAPPENS_ATVenue
A node with the :Venue label

Properties

HAPPENS_AT uses the standard relationship properties.

CREATE

HAPPENS_AT is very specifically allowed only for connecting event nodes to venues. Attempts to connect other nodes should REJECTED.

It is acceptable to have an :EventSeries or :EventInstance with multiple HAPPENS_AT relationships to venue. This covers use cases where an event happens in multiple venues as part of the instance. (See Noise Pop festival example here)

A HAPPENS_AT relationship is not required for an :EventSeries, :EventInstance, or :StageInstance.

UPDATE

Updates to the HAPPENS_AT relationship are not allowed. To update a relationship, deactivate the existing relationship and create a new HAPPENS_AT relationship between the :EventSeries, :EventInstance, :StageInstance and the :Venue.

DELETE

Deleting a HAPPENS_AT relationship is a deactivation. No physical deletes will happen.

Examples

Confidential. For internal use only.