Question

In: Computer Science

You have been tasked to design a database to support your new business. This business could...

You have been tasked to design a database to support your new business. This business could be one of many possibilities such as a car dealership, Internet Sales, Graphic Design, Fitness counselor or anything you can imagine.

Describe the entities and their attributes that might be required for this application, the type of database processing required, and the application software needed.  

Pick something unique for you. Note: this doesn't have to be complex. A few entities and attributes will suffice. Just be sure, the entities make sense for your application.

Describe your business.

Solutions

Expert Solution

Answer:

Business description:

Suppose my new business is '​​​​​​'Computer rental service' , in which there will be two types of customers. One who want to hire PCs, and the other who want to rent-out their PCs.

People can rent-out their PCs to earn rent , by depositing their PCs with my company. My company will then rent-out those PCs to customers who want to hire PCs.

A customer can hire personal compters for a given number of days. The customer have to a rent for using the computer depending on the number of days it is hired, model and configuration of the computer.

In this way my business works as an link between those who want to hire and those who want to rent-out. Earning a small percentage of rent received.

----------------------------------------------------------------------

Entities and their attributes:

1.Entity: Renter

Attributes:

(I) Renter_ID (ii) Renter_Name (III) address (IV) mobile number (v) email_ID

2. Entity: Hirer

Attributes:

(I) Hirer_ID . (ii) Hirer_Name. (III) address (IV) mobile number (v) email_ID

3. Entity: PCs

Attributes:

(I) . PC_ID. (ii) Renter_ID (III) Rate (IV) brand (v) model (vi) ip_address (vii) processor ( memory) (viii) body number

4. Entity: Rent_Transactions

Attributes:

(i) rent_transaction_ID (ii) renter_ID (III) rent_start_date (IV) rent_end_date (v) number_of_days (vi) total_rent_amonut (vii) service_fees (vii) net_amount_paid

5. Entity: Hire_Transactions

Attributes:

(I) hire_transaction_ID. (ii) hirer_ID (III) start_date (iv) end_date (v) number_of_days (vi) rent_charged (vii) service_fees

-------------------------------------------------------------------------

Type of database processes:

Following types of database processes will be done:

1. Create 2. Select 3. Modify 4. Update 5. Delete

Application Software

We can use MS Access if we use a Windows platform or A relational database server (RDBMS) like MySQL to implement the system. In which all the records will be entered manually using an application software as an interface to the RDBMS.

-------------------------------------------------------------------------------

​​​​​​


Related Solutions

In your new employment, you have been tasked to adopt lean practices to deliver a quality...
In your new employment, you have been tasked to adopt lean practices to deliver a quality building project. This requirement is part of your company's goals. At the same time, you are required to integrate green practices as a compliance with the country's National Building Regulations/Codes. Is there any difference between both lean and green (green building) practices? And how will you ensure a balance between both requirements?
Congratulations! You have been appointed as a new product manager with Samsung and have been tasked...
Congratulations! You have been appointed as a new product manager with Samsung and have been tasked to introduce the latest smartphone in a new country. Choose and research a country other than the United States and India, and then formulate a plan to effectively integrate this product from a global and social standpoint. Speculate on the major challenges and opportunities you anticipate facing in this role. Provide a reference source.
Database You have just started a new position on the database design staff at Gizmonic Consultants,...
Database You have just started a new position on the database design staff at Gizmonic Consultants, Inc. Your first project is to translate the database requirements for Continental Hotels into an ER representation. In the next project, you will derive a relational schema from an ER diagram and implement the schema, populate it, and query over it. Requirements: Develop an ERD to capture the entities and relationships specified in the requirements documentation below. Use only the conventions covered in class....
A new warehouse is to be constructed and you have been tasked to provide the initial...
A new warehouse is to be constructed and you have been tasked to provide the initial design. The warehouse is primarily used for pick/pack of grocery items with a small amount of frozen goods and some pharmaceuticals. Incoming goods are palletized and outgoing orders are as per the customers’ orders. The warehouse will contain some 8000 SKU’s with the majority considered, 80%, to be C class items. The building is only framed right now and is waiting on your design...
You are the HR manager for a new company and you have been tasked with developing...
You are the HR manager for a new company and you have been tasked with developing a concise employee manual for your new middle managers. This manual must help the managers understand certain HR initiatives so that they can recruit, select, and manager their staff effectively. The manual will consist of explaining and providing guidelines for best practices in the areas below. Explain the importance of a job description and briefly describe the necessary components Describe an effective recruiting process...
You work in a fertility clinic and have been tasked with creating flow charts that could...
You work in a fertility clinic and have been tasked with creating flow charts that could be displayed to show how fertilisation and implantation is achieved. You may include images. Create a flow chart, explaining the pathway and events that occur as sperm travels from the male testes to the uterine tube to achieve fertilisation Create a flow chart, explaining the pathway and events that occur as an ovum travels from the female ovary to implantation in the uterus. As...
You have been accepted as an intern at an IT start-up. In a database design session,...
You have been accepted as an intern at an IT start-up. In a database design session, you see that phone number, post code and some other attributes have been defined as numeric datatype. Do you think it is the correct decision? If not, suggest the reasons why this is not appropriate.
Case study. You have been tasked to design an intervention for a local organization. Anna’s Cakes...
Case study. You have been tasked to design an intervention for a local organization. Anna’s Cakes and Bakes is a local bakery with a small business design and 25 employees. The bakery is interested in implementing a wellness initiative for all its employees. Employees range in age from 22 to 35. 1.  What key components do you want to include in your wellness initiative (i.e. what aspects of health do you think are integral to overall wellness; this can include both...
Strategic Management - As an international manager for your company, you have been tasked by your...
Strategic Management - As an international manager for your company, you have been tasked by your boss with determining whether or not to expand your company’s products abroad and the possibility of manufacturing and/or outsourcing your products as well. Please apply what you have learned in this course and discuss the following: a. What factors do you think you should consider about your organization and its ability to expand abroad? b. What are the various modes of entry that you...
Consider that you/your group works for the University and you have been tasked with improving the...
Consider that you/your group works for the University and you have been tasked with improving the 5-year graduation rate. In the Analyze phase of your Lean Six Sigma project, you decide to investigate potential causes for “why students do not graduate on-time.” To do this, you plan to use 5 whys/why-why analysis in conjunction with a cause-and-effect diagram. Then, you will collect data about the most significant potential causes of your problem and create a Pareto chart to determine the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT