Coflyr · Backend model field catalog
EventSubject
Events.EventSubjects.
7 mapped fields4 field groupsGenerated 2026-10-08
Every mapped scalar field appears once. Types and nullability come from the current backend EF model; database migration is pending. Navigation properties and unmapped DTO fields are outside this page. Purpose text is inferred from names and should be checked against the feature workflow.
← All model classes · AMOS Workpackage example
Under development · DB pending. Links an occurrence to an aircraft, component, person, order, package or any other EntityNode. Event framework details.
Identity and naming
2 fields| # | Field | Model / EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Id | Guid | Required | Stable identifier for this record. |
| 2 | SequenceNumber | int | Required | Non-negative display order within the owning occurrence. |
Relationships and references
2 fields| # | Field | Model / EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | EntityNodeId | Guid | Required | Selects an existing shared entity identity; uses the existing entity-link directory. |
| 2 | EventId | Guid | Required | Occurrence owning this subject, requirement, evidence, dependency or history row. |
Audit and revision
2 fields| # | Field | Model / EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | SystemAuditId | Guid? | Nullable | Links to system audit history when this model stores the reference. |
| 2 | UpdateId | Guid? | Nullable | Links to the preceding revision or update record. |
Other fields
1 fields| # | Field | Model / EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Role | EventSubjectRole { Primary, Affected, Execution, Context }EF: EventSubjectRole | Required | Primary subject, affected object, execution record or contextual object. Only one primary subject is allowed. |