콘텐츠로 이동

12. Glossary

Term Meaning
Area Group of rooms sharing schedule and policy settings
Room Individually bookable resource; not necessarily a physical room
Entry One stored booking occurrence
Repeat Recurrence definition associated with generated entries
Participant User registered for an entry
Booking administrator User allowed to administer bookings for selected resources
System administrator Access-level 2 user with installation-wide administration
Session method Strategy used to obtain and retain the current user identity
Authentication method Strategy used to verify a user or credentials
Period mode Scheduling with named slots instead of clock times
Resolution Smallest time interval offered in time-based areas
Provisional booking Booking awaiting approval
Private booking Booking whose details are hidden according to policy
Kiosk mode Auto-refreshing calendar presentation for a shared display
Multisite One MRBS code installation serving multiple configured sites
Table prefix Configurable prefix applied to MRBS database table names
Schema version Value recording the installed database structure version
PDO PHP Data Objects database interface used by MRBS adapters
SAPI Interface through which a web server executes PHP
Identity provider External system that authenticates or describes users
iCalendar RFC 5545-based interchange format for calendar information
arc42 Template used to structure this architecture documentation

Database tables

Default table Responsibility
mrbs_area Areas and area-level settings
mrbs_room Bookable rooms and resources
mrbs_entry Individual booking occurrences
mrbs_repeat Recurrence definitions
mrbs_participants Registrations for entries
mrbs_users Local users for database authentication
mrbs_variables Application and schema variables
mrbs_zoneinfo Timezone transition information
mrbs_sessions Optional database-backed session state