Question

In: Computer Science

EER diagram Draw the EER diagram for the following systems. Persons in an organization are employees...

EER diagram

Draw the EER diagram for the following systems.

Persons in an organization are employees or customers or visitors. Employees have computers.
The IT department of the company builds all its computers from components. Each computer
consists of several components like graphic cards, network cards, mother boards, memory
capsules, hard discs, etc. When a component is bought from a supplier it is given an ID number.
The finished computer is placed in a room, which may contain several computers.
Prepare an EER diagram using only the concepts listed above, that shows, as necessary,
entities, relationships, specializations and generalizations. Show the most likely cardinalities
(min, max) for all relationships.

Solutions

Expert Solution

Diagram:

(i) The above enhanced entity relationship diagram is completely based upon the requirements mentioned in the case study. There are total of eight entities in the diagram including the specialization entities and they are as follows:

a. Person

b. Customer

c. Visitor

d. Employee

e. Computer

f. Component

g. Supplier

h. Room.

(ii) The person in the organization is described as a separate entity which is specialized with three entities -visitors, customers, and employees. Employees have computers. From the information provided, it can be assumed that each employee has one computer assigned to them. So the relationship has between the computer and person entity and the cardinality of the relationship is one to one or 1:1.

(ii) Each computer consists of several components where the component is an individual entity in the diagram and the relationship between them is consists_of. As a particular computer may build with several components so the cardinality of the relationship from computer entity one to many or 1:M.

(iii) Components are supplied by the supplier from which the component gets an id number so the ID number will be an attribute of the entity component. A Supplier supplies many components to the IT department. The relationship between these two entities is supplies and the cardinality is one to many or 1:M.

(iv) The relationship placed_in denotes the room entity having several computers. As the last line suggests in the case study that "which may contain several computers" the cardinality of the relationship is many to one from computer entity side.


Related Solutions

24. Figure 4-38 shows an EER diagram for a university dining service organization that provides dining services to a major university. a. Transform the EER diagram to a set of relations and develop a relational schema. b. Diagram the functional depende
24. Figure 4-38 shows an EER diagram for a university dining service organization that provides dining services to a major university.    a. Transform the EER diagram to a set of relations and develop a     relational schema.    b. Diagram the functional dependencies and determine the normal form     for each relation.    c. Convert all relations to third normal form, if necessary, and draw a     revised relational schema.
Design a database through the EER diagram to keep track of the teams and games of...
Design a database through the EER diagram to keep track of the teams and games of a sport league. Assume that the following requirements are collected (the English description of cardinal ration and partial/complete participate is NOT required, but you still need to provide the total/partial and cardino ration in your EER diagram) : The database has a collection of TEAM. Each Team has a unique name, players, and owner. The database also keeps the records of PLAYERS. Each player...
1. Identify and describe the following topics and persons: A. Systems theory and the systems metaphor...
1. Identify and describe the following topics and persons: A. Systems theory and the systems metaphor in organization theory,and it's relation to contingency theory. B. Scientific management and Frederick Taylor and Max Weber C. The administrative Management School ( POSDCORB,"principles") D. Hawthorne studies E. Chester Barnard and Herbert Simon F. Group dynamics movement G. Human Relations School/ Abraham Maslow/ Douglas McGregor H. Sociotechnical School ( Trust and Bamforth) I. General idea or meaning of contingency theory
Overview In this lab, you will design an Enhanced Entity Relationship (EER) diagram to improve on...
Overview In this lab, you will design an Enhanced Entity Relationship (EER) diagram to improve on the database design that you have worked on in the previous weeks. The new design will include additional improvements such as: Inheritance Relationships Constraints Union Types A clear and well-documented explanation of all your modifications and the EER diagram. can you please give me an example of how to start this or what am i supposed to do!!!
Draw an EER model of given scenario We wish to create a database for a company...
Draw an EER model of given scenario We wish to create a database for a company that runs training courses. For this, we must store data about the trainees and the instructors. For each course participant (about 5,000),identified by a code, we want to store her social security number, surname, age, sex, place of birth, employer’s name, address and telephone number, previous employers (and periods employed), the courses attended (there are about 200 courses) and the final assessment for each...
Design an EER diagram for Motor, Inc.: Motor, Inc. is a car dealer that sells both...
Design an EER diagram for Motor, Inc.: Motor, Inc. is a car dealer that sells both new cars and second-hand cars. You are the technical consultant of Motor Inc. and are currently helping the company to develop a database system. Your job is to draw an ERD to help them design the database. A car has a unique car ID, selling price, make, model, year, color, and car type (used to indicate a car is new or used). Motor Inc....
Draw an EER that models the given requirements. Consider modeling a bank: The bank keeps personal...
Draw an EER that models the given requirements. Consider modeling a bank: The bank keeps personal information of each customer including name, sex, address, phone number, social security number, and date of birth. Each customer owns one or more bank accounts (The bank does not support a joint account shared with multiple customers). Each bank account is specified with the account number, open date, and type. An account may have several transactions (deposit/withdrawal). A transaction has a unique ID, amount,...
Draw and describe a systems diagram showing the relationship between atmospheric methane concentration, METHANOGENS, and air...
Draw and describe a systems diagram showing the relationship between atmospheric methane concentration, METHANOGENS, and air temperature. Hint: Metabolism will increase with temperature. Draw and describe a systems diagram showing the relationship between atmospheric methane concentration, METHANOTROPHS, and air temperature. Thank you! A drawing or a simple explanation for each process would be greatly appreciated
3.a Draw the logic diagram for the following Boolean expression. The diagram should correspond exactly to...
3.a Draw the logic diagram for the following Boolean expression. The diagram should correspond exactly to the equation (do not simplify). Assume that the complements of the inputs are available. ? = ?′?(? + ?) + ??′(? + ?) + ?′?(? + ?) + ??′(? + ?) b. Simplify the Boolean expression in (a) using a Karnaugh Map, then draw the corresponding two-level logic diagram as a sum of products implementation.
Draw Data Flow Diagrams for the following system. Starting with a context diagram, draw as many...
Draw Data Flow Diagrams for the following system. Starting with a context diagram, draw as many nested DFDs as you consider necessary to represent all of the details of the system described in the following narrative. Context diagram, Level-0, and Level 1 diagrams are required. You may choose to decompose to level-2, level-3, etc., if you think it’s necessary or if you would like to challenge yourself. Urban Life Club (ULC) is an innovative young firm that sells memberships to...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT