Room Management
Overview
The Room Management module in SoloDB provides a comprehensive system for organizing and managing physical spaces within an organization. This module allows users to define a hierarchical structure of sites, buildings, rooms, zone groups, zones, and locations, enabling efficient space management and equipment tracking.
Entity Structure
The Room Management module is organized in a hierarchical structure:
Hierarchy Explanation
Sites are the top-level entities representing physical campuses or separate geographical locations of an organization.
Buildings are physical structures located within a site.
Rooms are spaces within buildings that can be managed and organized.
Zone Groups are logical groupings within rooms that help organize the space.
Zones are specific areas within a zone group that can contain equipment.
Locations are specific storage or placement spots within a zone group where items can be stored.
Entities in Detail
Site
A site represents a physical campus or geographical location of an organization.
Site Properties:
Code: Unique identifier for the site
Name: Descriptive name of the site
Has External Chemical Labelling: Flag indicating if the site uses external chemical labelling
Site Relationships:
A site can have multiple buildings
A site can have multiple floor plans
A site can be associated with multiple environments
A site can have multiple sensors
Building
A building is a physical structure located within a site.
Building Properties:
Code: Unique identifier for the building
Name: Descriptive name of the building
Status: Active or Inactive
Building Relationships:
A building belongs to a site
A building can contain multiple rooms
Room
A room is a space within a building that can be managed and organized.
Room Properties:
Name: Descriptive name of the room
Code: Unique identifier for the room
Department: Department responsible for the room
Purpose: The intended use of the room
Tags: Keywords for categorizing the room
Opening Hours: Regular hours when the room is accessible
After Office Hours: Access information for after regular hours
Description: Detailed description of the room
Phone: Contact phone number for the room
Location Details: Additional details about the room's location
Status: Active, Inactive, or Deleted
Training Description: Information about required training for room access
Room Relationships:
A room belongs to a building
A room can have a label
A room can have multiple floor plans
A room can have multiple links
A room can have multiple zone groups
A room can have multiple roles
A room can have multiple users
A room can have multiple projects
A room can have multiple programs
A room can have multiple documents
A room can have multiple requests
A room can have multiple equipment items
A room can be associated with multiple equipment properties
A room can be associated with multiple modules
Zone Group
A zone group is a logical grouping within a room that helps organize the space.
Zone Group Properties:
Name: Descriptive name of the zone group
Description: Detailed description of the zone group
Capacity: Maximum capacity of the zone group
Zone Group Relationships:
A zone group belongs to a room
A zone group can contain multiple zones
A zone group can contain multiple locations
A zone group can be associated with multiple equipment properties
Zone
A zone is a specific area within a zone group that can contain equipment.
Zone Properties:
Name: Descriptive name of the zone
Description: Detailed description of the zone
Status: Active or Inactive
Zone Relationships:
A zone belongs to a zone group
A zone can have a label
A zone can contain multiple equipment items
A zone can have multiple reservations
A zone can have multiple equipment setups
Location
A location is a specific storage or placement spot within a zone group where items can be stored.
Location Properties:
Name: Descriptive name of the location
Code: Unique identifier for the location
Location Relationships:
A location belongs to a zone group
A location can have a label
A location can contain multiple containers
A location can contain multiple equipment items
A location can contain multiple substrates
A location can contain multiple consumables
Common Use Cases
Managing Physical Spaces
The Room Management module allows administrators to:
Create and manage sites, buildings, and rooms
Organize rooms into logical zone groups and zones
Define specific locations for equipment and materials
Track the status and properties of each space
Equipment Management
The Room Management module integrates with the Equipment module to:
Assign equipment to specific zones or locations
Track where equipment is stored or installed
Manage equipment properties at the room, zone group, or zone level
Access Control
The Room Management module supports:
Assigning roles to rooms
Managing user access to rooms
Tracking training requirements for room access
Space Utilization
The Room Management module helps with:
Tracking capacity of zone groups
Managing reservations for zones
Organizing related projects and programs within rooms
Practical Examples
Laboratory Management
For a laboratory environment:
Site: Main Campus
Building: Science Building
Room: Chemistry Lab 101
Zone Group: Analytical Instruments
Zone: Chromatography Area
Location: HPLC Cabinet 3
Office Space Management
For an office environment:
Site: Downtown Office
Building: Tower A
Room: Conference Room 5
Zone Group: Presentation Area
Zone: Projector Setup
Location: Equipment Cabinet
Conclusion
The Room Management module provides a flexible and comprehensive system for organizing and managing physical spaces within an organization. By using the hierarchical structure of sites, buildings, rooms, zone groups, zones, and locations, administrators can efficiently manage space utilization, equipment placement, and access control.