Fill in Order Details

  • Submit paper details for free using our simple order form

Make Payment Securely

  • Add funds to your account. There are no upfront payments. The writer will only be paid once you have approved your paper

Writing Process

  • The best qualified expert writer is assigned to work on your order
  • Your paper is written to standard and delivered as per your instructions

Download your paper

  • Download the completed paper from your online account or your email
  • You can request a plagiarism and quality report along with your paper

MMIS 630 Project Requirements A company that sells and installs tiles needs a database with the requirements specified below. Your task is to design and implement a relational database that meets all their requirements.

MMIS 630 Project Requirements A company that sells and installs tiles needs a database with the requirements specified below. Your task is to design and implement a relational database that meets all their requirements. Please let me know if you need further clarifications on any of the requirements. If you need to make any other assumptions, please state your assumptions explicitly. Requirements: The company has several branch offices. Each branch is identified by a branch_number. The name, address (street, city, ZIP), and revenue_target of each branch office are maintained. Each branch has a designated branch manager and the branch manager’s employee_ID is maintained. Each employee has a unique employee_ID. The company maintains the first name, last name, designation, starting_date, branch_number, salary, and supervisor’s employee_ID for each employee. Each product sold by the company is identified by a unique product_code. The description, unit price, and stock_level of each product are maintained. Each type of installation performed by the company is identified by a unique installation_type. The description and the billing_rate per hour for the installation_type are maintained. Customers are identified by unique customer_ID. Information is maintained on each customer’s address (street, city, ZIP) and phone_number. Each order is identified by unique order_number. Each order is placed by a unique customer on a specific date. An employee is designated as the salesperson for each order. A customer order may include orders for multiple products and installation services. For each product in an order, the quantity_ordered is recorded. For each installation_type ordered, the estimated number_of_hours for installation is recorded. Note that there may be orders that include products but no installation services. Similarly, there may be orders that include installation services but no products. Specific Tasks: 1. Present an Entity-Relationship model that meets the above requirements. Try to ensure that your model has no many-to-many relationships. 2. Present a logical data model to meet the requirements where all the tables are in the third normal form. Specify all the attributes, primary keys and foreign keys of the tables. For each attribute specify the data type and domain. 3. Implement the database designed in step 2 using any DBMS of your choice. Populate the tables with sample data. 4. Formulate SQL queries for the following: (i) For each salesperson, list the salesperson’s Employee_ID, Name, supervisor’s Employee_ID, and supervisor’s name. (ii) For each product list the Product_code, stock_level, and the total quantity ordered. (iii) For each Order list the Order_number, order date, Employee_ID of salesperson, total amount for products, and total amount for installation. The total amount for products is the sum of the unit price times quantity of the products ordered. The total amount for installation is the sum of number_of_hours times the billing_rate of the installation types. (iv) The revenue_generated by a branch is the sum of the total amount of all orders for salespersons working at that branch. The total amount of an order is given by the sum of the total amount for products and the total amount for installation. List the branch number, branch name, revenue_target, and the revenue_generated for each branch that fails to meet its revenue_target. (v) List the list the Employee_ID and name of salespersons who have sold only to customers located in the same city as the city in which the salesperson’s branch is located. (vi) List the list the Employee_ID and name of salespersons who have sold to every customer located in the same city as the city in which the salesperson’s branch is located.

WHAT OUR CURRENT CUSTOMERS SAY

  • Google
  • Sitejabber
  • Trustpilot
Zahraa S
Zahraa S
Absolutely spot on. I have had the best experience with Elite Academic Research and all my work have scored highly. Thank you for your professionalism and using expert writers with vast and outstanding knowledge in their fields. I highly recommend any day and time.
Stuart L
Stuart L
Thanks for keeping me sane for getting everything out of the way, I’ve been stuck working more than full time and balancing the rest but I’m glad you’ve been ensuring my school work is taken care of. I'll recommend Elite Academic Research to anyone who seeks quality academic help, thank you so much!
Mindi D
Mindi D
Brilliant writers and awesome support team. You can tell by the depth of research and the quality of work delivered that the writers care deeply about delivering that perfect grade.
Samuel Y
Samuel Y
I really appreciate the work all your amazing writers do to ensure that my papers are always delivered on time and always of the highest quality. I was at a crossroads last semester and I almost dropped out of school because of the many issues that were bombarding but I am glad a friend referred me to you guys. You came up big for me and continue to do so. I just wish I knew about your services earlier.
Cindy L
Cindy L
You can't fault the paper quality and speed of delivery. I have been using these guys for the past 3 years and I not even once have they ever failed me. They deliver properly researched papers way ahead of time. Each time I think I have had the best their professional writers surprise me with even better quality work. Elite Academic Research is a true Gem among essay writing companies.
Got an A and plagiarism percent was less than 10%! Thanks!

ORDER NOW


Consider Your Assignments Done

“All my friends and I are getting help from eliteacademicresearch. It’s every college student’s best kept secret!”

Jermaine Byrant
BSN

“I was apprehensive at first. But I must say it was a great experience and well worth the price. I got an A!”

Nicole Johnson
Finance & Economics

Our Top Experts

See Why Our Clients Hire Us Again And Again!


OVER

10.3k
Reviews

RATING
4.89/5
Average

YEARS
13
Mastery

Success Guarantee

When you order form the best, some of your greatest problems as a student are solved!

Reliable

Professional

Affordable

Quick

Using this writing service is legal and is not prohibited by any law, university or college policies. Services of Elite Academic Research are provided for research and study purposes only with the intent to help students improve their writing and academic experience. We do not condone or encourage cheating, academic dishonesty, or any form of plagiarism. Our original, plagiarism-free, zero-AI expert samples should only be used as references. It is your responsibility to cite any outside sources appropriately. This service will be useful for students looking for quick, reliable, and efficient online class-help on a variety of topics.