Draw an e-r diagram for situations

Assignment Help Software Engineering
Reference no: EM13695844

Can you prepare E-R Diagrams for the given questions?

Question: Draw an E-R Diagram for each of the following two situations. (If you believe that you need to make additional assumptions, clearly state them for each situation.) Draw each of the subsequent 2 situations using the tools you have studied in chapter 2.

Scenario 1: A company has a number of employees. The attributes of EMPLOYEE include Employee ID (identifier), Name, Address, and Birthdate. The company also has several projects. Attributes of PROJECT include Project ID (identifier), Project Name, and Start Date. Each employee may be assigned to one or more projects or may not be assigned to a project. A project must have at least one employee assigned and may have any number of employees assigned. An employee's billing rate may vary by project and the company wishes to record the applicable billing rate (Billing Rate) for each employee when assigned to a particular project.

Scenario 2: A book is identified by its ISBN number, and it has a title, a price and a date of publication. It is published by a publisher, which has its own ID NUMBER and a name. Each book has exactly one publisher, but one publisher typically publishes multiple books over time. A book is written by one or multiple authors. Each author is identified by an author number and has a name and date of birth.

Each author has either one or multiple books. For this Scenario, you must create the identifiers for the attributes listed. Make sure to use the guidelines for creating good identifier names.

Can someone provide the answer with reference to software engineering?

Reference no: EM13695844

Questions Cloud

What is the current status of the labor movement : Your response should be at least 200 words in length. You are required to use at least your textbook as source material for your response. All sources used, including the textbook, must be referenced; paraphrased and quoted material must have accompa..
Create a function that multiplies numeric matrices : Create a function that multiplies numeric matrices on an element-by-element basis.
Function that normalizes a numeric vector : Create a function that normalizes a numeric vector (returns a unit vector).
Calculator for elementary school children : Write a program that is designed as a calculator for elementary school children. It will calculate addition, subtraction, multiplication, and division.
Draw an e-r diagram for situations : Draw an E-R Diagram for each of the following two situations. (If you believe that you need to make additional assumptions, clearly state them for each situation.) Draw each of the subsequent 2 situations using the tools you have studied in chapte..
Calculate the amount of profit and loss : Calculate the amount of profit and loss. Also if Profit then display the smiley face, if loss then display sad face and if break even then confused face.
Construct an finite automata that accepts all binary strings : Construct an FA (finite automata) that accepts all binary strings with an even number of 0's and the number of 1's is a multiple of 3.Provide the answer of given question and also give details.
What is the values of k and a in mark houwink : What is the values of k and a in mark houwink equatuion at room temp.
How many grams of ammonia are in the flask : Question- A 3.00-L flask is filled with gaseous ammonia, NH3 . The gas pressure measured at 28.0?C is 1.15atm. . Assuming ideal gas behavior, how many grams of ammonia are in the flask

Reviews

Write a Review

Software Engineering Questions & Answers

  Outline and explain the concept of internal marketing and

outline and explain the concept of internal marketing and why it is important is services products. how would you

  Brainstorming and delphi technique for risk identification

Discuss the difference between using brainstorming and the Delphi Technique for risk identification and determine some of the advantages and disadvantages of each approach?

  Currency conversion event

Expand the Currency Conversion event to have a menu of 5-currencies that allows the user to choose which currency they wish to display in its equivalency to the United States dollars.

  Determine the remaining balance

A student borrows 3,000 at an interest rate of two percent per month on the unpaid balance. If the student pays $200 at the end of every month, Determine the remaining balance at the end of one year?

  Investigate examples of software failure

Investigate examples of software failure and see if you can discern any trends. Is the failure-rate getting better or worse?

  Draw entity relationship model for project management system

A consultant is not necessarily a project leader, but they can only be project leader for one project. Draw an entity relationship model for the project management System.

  Difference between private, public and protected variables

Difference between private, public and protected variables

  Using a dfd and a processing narrative explain computer

using a dfd and a processing narrative explain computer based system that will distinct transform flow characteristics.

  Write the solution applying structured programming

Always submit your assignment by the due date, no matter how much you have completed or whether you have bugs.

  Show how each of the following floating point values

Show how each of the following floating point values would be stored using IEEE-754 single precision (be sure to indicate the sign bit, the exponent, and the significant fields).

  Concepts of software engineering

Explain the software measurement process and state how to implement the software measurement?  List the challenges and difficulties of applying the software metrics?

  Create flow chart which gets customer account data

Create the flow chart which gets customer account data which comprises the account number, customer name, and balance due.

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