This ER (Entity Relationship) Diagram represents the model of Fitness Center Management System Entity. The entity-relationship diagram of Fitness Center Management System shows all the visual instrument of database tables and the relations between Branch, Fitness class, Fitness, Memeber etc. It used structure data and to define the relationships between structured data groups of Fitness Center Management System functionalities. The main entities of the Fitness Center Management System are Fitness, Branch, Memebership, Fitness class, Trainer and Memeber.
Fitness Center Management System entities and their attributes :
- Fitness Entity : Attributes of Fitness are fitness_id, fitness_name, fitness_type, fitness_description
- Branch Entity : Attributes of Branch are branch_id, branch_name, branch_type, branch_city, branch_address
- Memebership Entity : Attributes of Memebership are membership_id, membership_customer_id, membership_name, membership_type, membership_description
- Fitness class Entity : Attributes of Fitness class are fitness_class_id, fitness_class_trainer_id, fitness_class_memeber_id, fitness_class_time, fitness_class_type, fitness_class_description
- Trainer Entity : Attributes of Trainer are trainer_id, trainer_fitness_center_id, trainer_name, trainer_mobile, trainer_email, trainer_username, trainer_password, trainer_address
- Memeber Entity : Attributes of Memeber are member_id, member_name, member_mobile, member_email, member_username, member_password, member_address
Description of Fitness Center Management System Database :
- The details of Fitness is store into the Fitness tables respective with all tables
- Each entity (Memeber, Memebership, Trainer, Branch, Fitness) contains primary key and unique keys.
- The entity Memebership, Trainer has binded with Fitness, Branch entities with foreign key
- There is one-to-one and one-to-many relationships available between Trainer, Fitness class, Memeber, Fitness
- All the entities Fitness, Trainer, Memebership, Memeber are normalized and reduce duplicacy of records
- We have implemented indexing on each tables of Fitness Center Management System tables for fast query execution.