StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Logical Entity Relationship Diagram of Soundmission Company - Case Study Example

Cite this document
Summary
This case study "Logical Entity Relationship Diagram of Soundmission Company" presents the Entity Relationship (ER) diagram that is used to define the data model of the organization’s business. In order to define the data model, three (3) types of diagrams can be developed…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER93.4% of users find it useful
Logical Entity Relationship Diagram of Soundmission Company
Read Text Preview

Extract of sample "Logical Entity Relationship Diagram of Soundmission Company"

In this case study of the SUBMISSION Company, we have been given the conceptual diagram and we are required to form the logical Entity Relationship Diagram (ERD) based on the conceptual diagram. The logical data model is developed without considering the database tools to be used for the creation and implementation of the database.

The logical ER data model facilitates identifying and specify additional data entities include but not limited to the Transactional and Operational data entities. Moreover, the logical ER data model contains more information related to the relationships, primary and foreign keys, as compared to the conceptual data model. In the ER logical models, the attributes of the entities are defined, refined, and categorized in diverse attribute types include the derived attributes, composite attributes, multi-valued attributes, null and simple attributes. Furthermore, relationships are established in the logical ER data model. There are three (3) major types of relationships include one-one (1 to 1), one-many (1 to many), and many to many relationships. The relationships are based on the primary key and foreign key. The base table contains the primary key that makes a relationship with the other data type contains the foreign key. Usually, this type of relationship is said to be a ‘one-to-many’ relationship. However, the same relationship can be changed by implementing the constraint of uniqueness to the attribute / foreign key to restrict duplicate values. This implies that the established relationship is one to one because both the data entities contain the non-duplicate value (Tao, n.d).

The document presents the conversion of the conceptual data model into the logical data model for the company named SOUNDMISSION. Moreover, the document can be considered as the base document for the development of the database for the company. In the beginning, it is required to identify the relationships and operational data entities and transactions in the ER conceptual model of the company SOUNDMISSION. To determine the relationship, it is useful to determine the primary keys of the entities, the data contained in the conceptual model ER.

Data Entities, Primary Keys, and their Relationships

It is worthwhile to know the definition of the primary key defined as “a key uniquely identify the records stored in the relation/table” identifies a unique record in the table of the relational database. Moreover, the primary key cannot NULL and can be defined only one time in a table.

After the selection and identification of additional data entities, it is appropriate for the formation of relationships between data entities. In this regard, it is important to consider the ER conceptual model as a basis and starting point. Data entities that have one and only one element to establish a connection with one or more items of the already formed data entity known as ‘one-too-many’ relationships. In this case, the data entities that contain a single element reflect the primary key, while the data entities that contain multiple items reflect the foreign keys. A foreign key is a field in the table that communicates with the primary key in another table to establish a relationship. Using this standard, the following relationships must be established.

  1. The data entity ‘Staff’ has a primary key named ‘staff’.
    1. The primary key of the entity data ‘Staff’ served as a foreign key in different data entities include Application, Rental, Driver, and Maintenance Equipment.
  2. The data entity ‘Customer’ has a primary key named ‘custom’.
    1. The primary key of the entity customer data served as a foreign key in different data entities include: rent, Request, and hire Portable.
  • The data entity ‘Engineer’ has a primary key named ‘engrNo’.
    1. The primary key of the Engineer served as a foreign key in different data entities include equipment, maintenance, Customer, Rent, and Staff / Manager.
  1. The data entity ‘Equipment’ has a primary key named ‘equipCode’.
  2. The data entity ‘Maintenance’ has a primary key named ‘maintenceCode’.
  3. The data entity ‘Studio’ has a primary key named ‘studio’.
  • The data entity ‘Request’ has a primary key named ‘requester no’.
  • The data entity ‘Driver’ has a primary key named ‘licenseNo’.
  1. The data entity ‘Vans’ has a primary key named ‘vanRegNo’.
  2. The data entity ‘Portable hire’ has a primary key named ‘hireagreementNb’.

The relationships established by all the vital data entities have been discussed above. However, there are a few data entities that establish one or two relationships and these data entities include the staff, van, manager, and studio.

Logical Entity Relationship Diagram

            Structured Query Language (SQL)

  • The following query would be utilized to create the table of ‘Vans’ and its respective attributes

CREATE TABLE vans ( vanRegNo int NOT NULL PRIMARY KEY, make varchar ( 255 ), series varchar ( 255 ), loadCapacity int, milage int, regulate date

licenseNo int FOREIGN KEY REFERENCES driver ( license ) ) ;

  • The following query would be utilized to create the table of ‘Staff’ and its respective attributes

CREATE TABLE staff ( staff int NOT NULL PRIMARY KEY, staff name varchar ( 255 ), staff position varchar ( 255 ), staffHireDate date, staff salary int, staff email varchar ( 255 ), staffMobNo int, ) ;

  • The following query would be utilized to retrieve all details of either Mercedes Vans registered after 01 / 01 / 2010 or all the vans having mileage less than 10000

Select * from vans where ( series = “ Mercedes “ and date > ‘ 01 / 01 / 2010 ‘ ) or mileage < 10000

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“LOGICAL DATA MODELLING AND SQL Coursework Example | Topics and Well Written Essays - 1750 words - 1”, n.d.)
LOGICAL DATA MODELLING AND SQL Coursework Example | Topics and Well Written Essays - 1750 words - 1. Retrieved from https://studentshare.org/information-technology/1624977-logical-data-modelling-and-sql
(LOGICAL DATA MODELLING AND SQL Coursework Example | Topics and Well Written Essays - 1750 Words - 1)
LOGICAL DATA MODELLING AND SQL Coursework Example | Topics and Well Written Essays - 1750 Words - 1. https://studentshare.org/information-technology/1624977-logical-data-modelling-and-sql.
“LOGICAL DATA MODELLING AND SQL Coursework Example | Topics and Well Written Essays - 1750 Words - 1”, n.d. https://studentshare.org/information-technology/1624977-logical-data-modelling-and-sql.
  • Cited: 0 times

CHECK THESE SAMPLES OF Logical Entity Relationship Diagram of Soundmission Company

Business Process Diagram Samples

In the paper “Business Process Diagram Samples” the author provides the case of a retail company, ABC desiring to track its sales.... The activities of the different departments of a company operate on a set of processes known as the Business Processes of the organization.... The case of a retail company, ABC desiring to track its sales requires the creation of a business process.... The diagram generated for a business process consists of graphical figures linked unto each other reflecting a constant flow of activities....
1 Pages (250 words) Essay

Analysis of Entity Relationship Diagram

This assignment "Analysis of entity relationship diagram" presents the Clinic ID that is chosen to be a combination of the year of establishment of the clinic number which is incremented by one each time a new clinic is set up.... Task 1: entity relationship diagram Business Rules/Assumptions:i....
5 Pages (1250 words) Assignment

Database Design- Dependency Diagram

They are used to show the high level of dependence between modules in a database structure. It might s Dependency diagram and its use A dependency diagram is a graphical representation of a dependency chart graphs.... t might not be necessary to show all the data dependencies among the various modules because some module might be unconnected in a sequence or time and hence these are not illustrated on a dependency diagram.... In this scenario, the existing dependency among these modules will be left off in the dependency diagram....
1 Pages (250 words) Essay

Data Flow Diagram Level 1

There are various constraints implemented on the identifier of the entity include: the identifier should not be null, contains only unique values and… Moreover, the chosen identifier has a data type of ‘Number', and it is recommended that the value of the identifier should incremented automatically upon addition of each record....
1 Pages (250 words) Essay

Fishikawa Diagrams

Pollution of the environment was an additional result of the company having excessive scrap metals around the compound besides making the working environment an… The management developed a cross-functional group of staffs to comprehend the likely reasons.... After highlighting the likely causes, the team narrowed down to three causes with major Fishikawa Diagrams The Problem The problem experienced in the company was excessive scrap that in many ways increased environmental pollution....
2 Pages (500 words) Assignment

647 W5D Fish Bone diagram

This kind of diagrams are often used in assessing needs and to assist in… Therefore, they provide pragmatic tools for constructing a system of improving performance intervention in the often complex relationship between actual or potential causes Fishbone diagram Fishbone diagram A fishbone diagram is a cause-and-effect diagram used to identify the actual causes ofany performance problem.... Advantages of Using a Fishbone diagram Fishbone diagrams allow for a thoughtful analysis that avoids overlooking any possible cause for a need (Reilly, Myers, Salvador & Trowbridge, 2014)....
1 Pages (250 words) Essay

Basics of Entity Relationship Modeling

Furthermore, the writer describes the basics of entity relationship diagram modeling and finally represents some examples.... The following is an entity relationship diagram for the given business scenario.... The purpose of this paper "Basics of entity relationship Modeling" is to describe the role of entity relationship diagrams in systems constriction.... hellip; Entity-relationship diagrams aims at modeling given business rule for a certain business scenario....
1 Pages (250 words) Assignment

Creating UML Diagram for E-bay

k online company.... he market mechanism involves registration ( user registration) with the company as a user.... Finally the company identifies the winning buyer based on the bid value and notifies the seller about the winning buyer.... … Creating UML diagram for e-bay.... Creating UML diagram for e-bay....
6 Pages (1500 words) Coursework
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us