Professional Documents
Culture Documents
Lab Week 2 JO
Lab Week 2 JO
Database Report
Joshua Oldham
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
Main entities:
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
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