Relation

A relation, event or equivalence set over entities and relations.

Usage

Source

Relation(
    *, type, members=(), trigger=None, id=None, attributes=None, metadata=None
)

Attributes

type: str

The relation or event type.

members: tuple[Member, …]

The participants. Their order is kept but not significant for equality.

trigger: str | None

ID of the entity whose text expresses the relation (event trigger, verb).

id: str | None
Stable identifier; filled in by Document when missing.

Equality uses type, trigger and members as a multiset. Symmetry needs no flag: members without distinguishing roles are interchangeable.