This ER (Entity Relationship) Diagram represents the model of Telephone Billing Payment System Entity. The entity-relationship diagram of Telephone Billing Payment System shows all the visual instrument of database tables and the relations between Customers, Tarrifs, Bills, Payments etc. It used structure data and to define the relationships between structured data groups of Telephone Billing Payment System functionalities. The main entities of the Telephone Billing Payment System are Bills, Customers, Connections, Tarrifs, Connection Types and Payments.
Telephone Billing Payment System entities and their attributes :
- Bills Entity : Attributes of Bills are bill_id, bill_customer_id, bill_number, bill_type, bill_receipt, bill_description
- Customers Entity : Attributes of Customers are customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Connections Entity : Attributes of Connections are connection_id, connection_telephone_id, connection_customer_id, connection_name, connection_type, connection_description
- Tarrifs Entity : Attributes of Tarrifs are tarrif_id, tarrif_name, tarrif_type, tarrif_description
- Connection Types Entity : Attributes of Connection Types are connection_type_id, connection_type_connection_id, connection_type_customer_id, connection_type_name, connection_type_description
- Payments Entity : Attributes of Payments are payment_id, payment_customer_id, payment_date, payment_amount, payment_description
Description of Telephone Billing Payment System Database :
- The details of Bills is store into the Bills tables respective with all tables
- Each entity ( Payments, Connections, Connection Types, Customers, Bills) contains primary key and unique keys.
- The entity Connections, Connection Types has binded with Bills, Customers entities with foreign key
- There is one-to-one and one-to-many relationships available between Connection Types, Tarrifs, Payments, Bills
- All the entities Bills, Connection Types, Connections, Payments are normalized and reduce duplicacy of records
- We have implemented indexing on each tables of Telephone Billing Payment System tables for fast query execution.