relationship with the owner entity, Database Management System

Assignment Help:

A database for the Service and Maintenance (SM) section of a Computer sales and service Company has to be developed. SM gives after sales service to customers. SM branch has a number of employees (a manager, a number of operation executives & a number of service engineers). The SM will have branches in the four regions, South, North, East and West.  Every branch has its branch number, address and region. A Manager is in charge of a branch.

An employee is identified by an employee number, name, address, date of joining and salary. Operation executives get the service requests from the customers by telephone lines or via Internet. Operative executives work in shifts (day / night shift). Operation executives allot the service requests to the Service Engineers. Service Engineers attend the service requests. A service engineer has a skill set and year of experience.

A Customer is recognized by customer number, name, address, e-mail address and telephone numbers. A customer may be member or a non-member. As a member of SM, customers are eligible to get a discount based on the accumulated service history that the customer has with SM. The service history of a customer is recorded by various service engineers. 

SM is to satisfy all the customers with their differing service requirements of both types of services (Hardware & Software).

The branch gives necessary spare parts to service requests. Every spare part has unique spare part number, name and quantity on hand. Every branch is permitted to stock the spare parts of many vendors. SM always has sufficient number of spare parts and service engineers. SM will always maintain the balance of their spare parts by being continuously supplied by the vendors. A vendor has a name, address and unique number. A vendor may supply various spare parts to many branches.

 Design of centralized relational database using Top down method. 

In the design of a database using top down method, the 1st step is drawing the conceptual model (EER diagram) and 2nd step is translating the EERD into relational schema.

 

Drawing EERD:

With reference to the case study given above, perform the following tasks:

 

(a) Recognize all the real world entities giving a candidate key and suitable attributes for each entity.

            (N.B. A maximum of 6 attributes should be given for each entity). 

 

(b) Recognize an entity with a multi-valued attribute.

 

(c) Recognize a weak entity present in the case study and determine its relationship with the owner entity.

 

(d) Recognize the Super/ subtype entity available in the given scenario.

 

(e) Recognize any one possible ternary relationship in the given scenario.

 

(f)  Sketch a complete EER diagram.                                                                         

 


Related Discussions:- relationship with the owner entity

Database problem in wordpress, Project Description: I am having a random...

Project Description: I am having a random problem with my Wordpress site. If I click on "Publish" and "Add new", it takes me to a 404 page not found of /wp-admin/post.php (th

Er digrams, what is er digram given that example of hospital,bank and libra...

what is er digram given that example of hospital,bank and library er digram.

State the terms designing the database and normalization, State the terms D...

State the terms Designing the database and Normalization Designing the database: Out of the ERD we have formed, it is very easy to verify the tables, the attributes which the

What is an entity relationship model, What is an entity relationship model?...

What is an entity relationship model?  The  entity  relationship  model  is  a  collection  of  basic  objects  known as entities  and  relationship  between  those objects. An

Define the query optimisation, Define the Query optimisation The query ...

Define the Query optimisation The query parser commonly generates a standard initial tree to correspond to an SQL query, with no doing any optimization. Such type of a canonica

Database recovery and security, Database Recovery And Security Introdu...

Database Recovery And Security Introduction In this part we will introduce two main issues relating to database management systems. A computer system suffers from dissi

Describe embedded query language, Describe Embedded Query Language? Emb...

Describe Embedded Query Language? Embedded Query Language - A query language (e.g., SQL) can be implemented in two ways. It can be used interactively or embedded within a host

What are stored-procedures, What are stored-procedures? And what are the ad...

What are stored-procedures? And what are the advantages of using them? Stored procedures are database objects that perform a user defined operation. A stored procedure can have

Normalize table 3nf , Normalize the following tables upto and including the...

Normalize the following tables upto and including the 3NF. Submit a 1 page printout of only the final set of normalized tables in Data Architect. Just use Data Architect to do the

Need for a database management system, NEED FOR A DATABASE MANAGEMENT SYSTE...

NEED FOR A DATABASE MANAGEMENT SYSTEM A Database is a structured, persistent collection of data of an organisation. The database management system (DBMS) manages the database o

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd