Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/echaftech23/bookify
Bookify Room Reservation System is designed to facilitate the efficient management of meeting room reservations for employees.
https://github.com/echaftech23/bookify
sql uml
Last synced: about 2 months ago
JSON representation
Bookify Room Reservation System is designed to facilitate the efficient management of meeting room reservations for employees.
- Host: GitHub
- URL: https://github.com/echaftech23/bookify
- Owner: Echaftech23
- Created: 2023-11-14T13:04:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-20T10:38:11.000Z (about 1 year ago)
- Last Synced: 2023-11-20T19:55:53.944Z (about 1 year ago)
- Topics: sql, uml
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bookify Room Reservation System
## Introduction
Bookify Room Reservation System is designed to facilitate the efficient management of meeting room reservations for employees. This README provides documentation for the database schema, its design principles, and the steps taken to ensure its reliability and scalability.
## Database Schema
The database schema is designed to meet the current and future needs of Bookify, encompassing entities such as meeting rooms, employees, reservations, equipment, and schedules. The schema incorporates primary keys, foreign keys, and essential information to ensure effective data management.
### UML Diagrams
The following UML diagrams describe the entities, relationships, and constraints within the database:
- [https://bit.ly/UML_Diagram]
### Jira Work Management
For Bookify project management:
- [https://sqluml.atlassian.net/jira/core/projects/FIRST/board]
## SQL Scripts
To create the database structure defined by the schema, SQL scripts have been developed. These scripts are documented and organized to facilitate the setup process.
### SQL Script File includes :
- Creates the necessary tables as per the schema.
- Defines constraints such as primary keys and foreign keys.
- Indexing.
- Data Manipulation including INSERT, UPDATE, and DELETE.
- Sorting and filtering Data.
- JOINS.### Execution:
```bash
psql -U -d -a -f script.sql