1.Trucking Company: Using the business rules listed below, develop a database model for an application to track trucks, drivers and their driving assignments. You are encouraged to identify additional business rules and assumptions to help identify entities and attributes. State all such additional business rules and assumptions that you make. Use the Crows Foot notation. Clearly indicate primary keys, foreign keys, relationship type, relationship strengths, mandatory attributes, optional attributes and cardinalities.

  • The company owns multiple trucks
  • The company also rents trucks from multiple rental companies
  • The company operates trucks amongst multiple cities
  • Each route is assigned a primary driver and a backup driver
  • A truck owned by the company must be serviced after 50 trips

2.Hospital: Using the business rules listed below, develop a database model for an application to track doctors and patients at a hospital. You are encouraged to identify additional business rules and assumptions to help identify entities and attributes. State all such additional business rules and assumptions that you make. Use the Crows Foot notation. Clearly indicate primary keys, foreign keys, relationship type, relationship strengths, mandatory attributes, optional attributes and cardinalities.

  • The hospital employs multiple doctors
  • The hospital employs multiple nursing staff
  • A doctor can have multiple degrees but must have a minimum of one degree
  • A doctor can be a general physician or a specialist
  • A patient can be treated as in-patient or out-patient
  • In-patients are assigned hospital rooms.
  • Patient rooms can be of type: single, shared, suite
  • Out-patients are assigned beds
  • Each patient is assigned a primary nurse and a secondary nurse
  • Each patient is assigned a primary doctor.
  • A patient can be seen by multiple doctors
Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.