This ER (Entity Relationship) Diagram represents the model of Appartment Maintance Management System Entity. The entity-relationship diagram of Appartment Maintance Management System shows all the visual instrument of database tables and the relations between Block, Monthly Maintenance Expences, Appartment, Receipt etc. It used structure data and to define the relationships between structured data groups of Appartment Maintance Management System functionalities. The main entities of the Appartment Maintance Management System are Appartment, Block, Appartment Owner, Monthly Maintenance Expences, Maintenance Bill and Receipt.
Appartment Maintance Management System entities and their attributes :
- Appartment Entity : Attributes of Appartment are appartment_id, appartment_name, appartment_type, appartment_description, appartment_address
- Block Entity : Attributes of Block are block_id, blocK_ appartment_id, block_number, block _description
- Appartment Owner Entity : Attributes of Appartment Owner are appartment owner_id, appartment owner_appartment_id, appartment owner_name, appartment owner_mobile, appartment owner_email, appartment owner_username, appartment owner_password, appartment owner_address
- Monthly Maintenance Expences Entity : Attributes of Monthly Maintenance Expences are expences_id, expences_customer id, expences_type_id, expences_amount,
- Maintenance Bill Entity : Attributes of Maintenance Bill are maintenance bill_id, maintenance bill_type, maintenance bill_date, maintenance bill_description, maintenance bill_number
- Receipt Entity : Attributes of Receipt are receipt_type, receipt_date, receipt_description, receipt_maintenance bill_number
Description of Appartment Maintance Management System Database :
- The details of Appartment is store into the Appartment tables respective with all tables
- Each entity (Receipt, Appartment Owner, Maintenance Bill, Block, Appartment) contains primary key and unique keys.
- The entity Appartment Owner, Maintenance Bill has binded with Appartment, Block entities with foreign key
- There is one-to-one and one-to-many relationships available between Maintenance Bill, Monthly Maintenance Expences, Receipt, Appartment
- All the entities Appartment, Maintenance Bill, Appartment Owner, Receipt are normalized and reduce duplicacy of records
- We have implemented indexing on each tables of Appartment Maintance Management System tables for fast query execution.