SoloDB Documentation version 0.1-DEV Help

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:

Site └── Building └── Room └── Zone Group ├── Zone └── Location

Hierarchy Explanation

  1. Sites are the top-level entities representing physical campuses or separate geographical locations of an organization.

  2. Buildings are physical structures located within a site.

  3. Rooms are spaces within buildings that can be managed and organized.

  4. Zone Groups are logical groupings within rooms that help organize the space.

  5. Zones are specific areas within a zone group that can contain equipment.

  6. 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.

09 May 2025