Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Running head: DATABASE REPORT 1

Database Report

Joshua Oldham

BIAM530 - Developing and Managing Databases for Business Intelligence


DATABASE REPORT 2

Database Report

The company provides a local service for a Veterinary Clinic, supporting the working

team to organize pets appointments. Periodic reports regarding procedures and material used are

also provided to the internal team for quality of service and material availability. The database

will eliminate the need of copying information, thus providing reliability and avoiding duplicated

information.

Reviewing the average use of medication and other vet material is crucial for the

company to work properly, avoiding unnecessary costs and preventing medication validity to

expire without usage. Such an organization will provide the Clinic with positive answers from

the clients and increase the customer satisfaction. For that matter, the suggested implementation

is accurate and sufficient to provide the organization with all the needed reports in terms of

supply chain and Veterinarians schedules.

Main entities:

Overview of the complete database:


DATABASE REPORT 3

The model has five main tables (Veterinarians, Appointments, Clients, Patients, and

Procedures) and one associative entity (ApptProcedures). Splitting the actual model into tables

that properly identify the customers, their pets, and related appointments, and history of needed

procedures gives the organization a quick overview of the whole business processes.

It is easy to get the available dates to appropriately schedule the appointments, including

all the needed procedures. This will avoid human mistakes with having the same date and time to

different clients/pets, for instance.

The type of relationship between Appointments and Procedures is many-to-many, which

means that, to make the relationship normalized, the database needs to employ an associative

table - ApptProcedures.

It is important to highlight that all personal data from the clients must be carefully

handled, and the database is secured against malicious attempts. It is essential to have in mind

that a breach in data privacy may incur legal and commercial implications, which could have a

serious impact on the business.

You might also like