Building Form
Field reference for building location configuration.
Fields
| Field | Type | Required | Max Length | Validation | Notes |
|---|---|---|---|---|---|
| Building ID | Integer | Auto | - | - | System-generated identifier |
| Building Code | Text | Yes | 20 | Unique | Building code (e.g., SCI, LIB) |
| Name | Text | Yes | 200 | - | Full building name |
| Address | Text | No | 500 | - | Building address |
| Campus | Select (FK) | No | - | Must exist | Parent campus |
| Is Active | Boolean | No | - | - | Building is in use |
Computed Fields (Read-Only)
| Field | Description |
|---|---|
| Campus Name | From campus record |
| Room Count | Number of rooms in building |
| Total Capacity | Sum of room capacities |
Validation Rules
- Building Code must be unique
- Campus recommended but not required
- Cannot deactivate building with active scheduled sections