FB2SeatAssignment
Overview
- A fully generic seat-assignment system. A pure seat-assignment mapping module usable by any system (Company, Career, School, etc.). Does not depend on system-specific concepts such as Department. Design: no Department dependency, manages only SeatId-to-MemberId mapping, no business logic (validation is the caller's responsibility), fully generic. Used by adding it as a member to Company/Career/School; the caller validates first, then calls AssignSeat and handles the returned old seat/member.
Metadata
| Field | Value |
|---|---|
| Kind | struct |
| Environment | B2 - Simulation |
| Category | structs |
Properties (2)
| Name | Type | Description |
|---|---|---|
MemberToSeatMap | table<FB1EntityId, FB1EntityId> | Member -> seat mapping. |
SeatToMemberMap | table<FB1EntityId, FB1EntityId> | Seat -> member mapping. |