0% found this document useful (0 votes)
248 views

Dental Clinic DBMS Chapter II

The document describes a methodology for database design and development. It involves multiple phases and stages to guide the designer. A conceptual data model is then presented for a dental clinic database. This includes entities like patients, doctors, nurses, appointments, and medicines. Attributes for each entity are defined. Finally, relationships between entities and other details of the dental clinic database design are explained.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
248 views

Dental Clinic DBMS Chapter II

The document describes a methodology for database design and development. It involves multiple phases and stages to guide the designer. A conceptual data model is then presented for a dental clinic database. This includes entities like patients, doctors, nurses, appointments, and medicines. Attributes for each entity are defined. Finally, relationships between entities and other details of the dental clinic database design are explained.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

Chapter II

METHODOLOGY

A structured approach that uses procedures, techniques, tools, and documentation help to support and
make possible the process of design is called Design Methodology.

A design methodology encapsulates various phases, each containing some stages, which guide the
designer in the techniques suitable at each stage of the project. A design methodology also helps the
designer to plan, manage, control, and evaluate database development and managing projects.
Furthermore, it is a planned approach for analyzing and modeling a group of requirements for a
database in a standardized and ordered manner.

CONCEPTUAL DATA MODEL

Conceptual Model

The main aim of this model is to establish the entities, their attributes, and their relationships. In this
Data modeling level, there is hardly any detail available of the actual Database structure.

The 3 basic tenants of Data Model are:

Entity: A real-world thing

Attribute: Characteristics or properties of an entity

Relationship: Dependency or association between two entities

This ER (Entity Relationship) Diagram represents the model of Dental Clinic Entity. The entity-
relationship diagram of Dental Clinic shows all the visual instrument of database tables and the relations
between Patient, Nurses, Problems, Medicines etc. It used structure data and to define the relationships
between structured data groups of Dental Clinic functionalities. The main entities of the Dental Clinic are
Problems, Patient, Doctors, Nurses, Appointments and Medicines.
Dental Clinic entities and their attributes :

• Problems Entity

: Attributes of Problems are problem_id, problem_name, problem_type, problem_description

• Patient Entity

: Attributes of Patient are patient_id, patient_name, patient_mobile, patient_email, patient_username,


patient_password, patient_address,

• Doctors Entity

: Attributes of Doctors are doctor_id, doctor_name, doctor_specialist, doctor_mobile, doctor_email,


doctor_username, doctor_password, doctor_address

• Nurses Entity

: Attributes of Nurses are nurse_id, nurse_name, nurse_duty_hour, nurse_mobile, nurse_email,


nurse_username, nurse_password, nurse_address,

• Appointments Entity

: Attributes of Appointments are appointment_id, appointment_doctor_id, appointment_number,


appointment_type, appointment_date, appointment_description

• Medicines Entity

: Attributes of Medicines are medicine_id, medicine_name, medicine_company, medicine_composition,


medicine_cost, medicine_type, medicine_dose, medicine_description

Description of Dental Clinic Database :

• The details of Problems is store into the Problems tables respective with all tables

Each entity (Medicines, Doctors, Appointments, Patient, Problems) contains primary key and unique
keys.

• The entity Doctors, Appointments has binded with Problems, Patient entities with foreign key

There is one-to-one and one-to-many relationships available between Appointments, Nurses,


Medicines, Problems

All the entities Problems, Appointments, Doctors, Medicines are normalized and reduce duplicacy of
records

We have implemented indexing on each tables of Dental Clinic tables for fast query execution.

Dental Clinic ER Diagram

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy