IQ FireWatch LogoIQ FireWatch Docs

Entities

Overview of all database entities and their documentation.

Entity Relationship Diagram

Entity Relationship Diagram
Drag to pan • Scroll to zoom • Reset to fit

List of Entities

  1. AuthUser – System/auth account (tenant root) identified by ZID.
  2. Sensor – Physical sensor device owned by an auth user and of a specific type.
  3. SensorType – Catalog of supported sensor types.
  4. RegCode – One-time registration codes tied to a sensor.
  5. SensorError – Error records reported by sensors.
  6. User – End user profile inside an auth tenant.
  7. UserSensor – Many-to-many mapping between users and sensors with validity start.
  8. Role – Named role assigned within a UserSensor context.
  9. UserRole – Assignment of a role to a user.
  10. MessageType – Types of business messages with an optional constraint schema.
  11. PermissionType – Namespaces/categories for permissions.
  12. Permission – Grants a permission for a message type to a role.
  13. LogType – Types/categories of logs.
  14. Log – Audit/log records linked to user/sensor context.
  15. FireStation – Fire station metadata and location, owned/created by a user.
  16. ExclusionArea – Polygon/rectangle area excluded from processing.
  17. Image – Stored image captured/associated with a user–sensor and type.
  18. ImageType – Catalog of image types.
  19. Alarm – Alarm event, optionally linked to a parent alarm, state, and station.
  20. AlarmState – Possible states for alarms.
  21. AlarmImage – Join table connecting images to alarms.