Er diagram of cardinality and modality

Assignment Help Data Structure & Algorithms
Reference no: EM13161774

Read the following information about World Relief for Disaster Victims (WRDV), a fictional nonprofit organization that provides aid to victims of natural disasters. Based on the following information, create the appropriate and fully labeled crow's feet ERD. You may use Word, PowerPoint, or Excel to create your drawings. If you choose to use something else, submit the screenshot.

Facts about WRDV:

  • Volunteer Information: The tasks for the organization are carried out by volunteers. Each volunteer must provide their name, address, and telephone number in order to register for the organization. All of this information about the volunteers is stored in a database.
  • Volunteers and Tasks: Each volunteer may be assigned to several tasks, and some tasks require several volunteers. Volunteers are entered into the system before they have performed any tasks, so it is possible for a volunteer to be in the system without having performed any tasks. Additionally, it is possible that there are tasks to which no volunteers have yet been assigned. When a volunteer is assigned a task, the system should track the start time and end time of the assignment.
  • Tasks: Each task has a task code, task description, task type, and task status. For example, a task might have a code of "101", a description of "erect aid tents", a type of "one-time" or "recurring", and a status of "started" or "complete".
  • "Packing" Tasks: For all tasks of the type "packing", there is a packing list specifying the contents of each package. There are many packing lists to produce different packages, such as basic medical packages, child-care packages, and food packages. Each packing list has an ID number, a packing list name, and a packing list description describing which items should be in the package. Every packing task is associated with only one packing list. A packing list may be associated with no tasks, or it may be associated with many tasks. Tasks that are not packing tasks are not associated with any packing list.
  • Packages: Packing tasks result in the creation of packages. Each package is assigned an ID number. The date that the package was created and its total weight are recorded. A given package is associated with only one task. Some tasks (such as "sweep the floor") will not produce any packages, while other tasks (such as "prepare 3,000 packages of building supplies") will be associated with many packages.
  • Packing Lists: The packing list describes the ideal contents of each package, but it is not always possible to include the ideal number of each item. Therefore, the actual items included in each package should be tracked. A package can contain many different items, and a given item can be used in many different packages.
  • Items: Each item that the organization provides has an item ID number, item description, item value, and item quantity on hand stored in the system. Along with tracking the actual items that are placed in each package, the quantity of each item placed in the package must be tracked as well. For example, a packing list may state that basic medical packages should include 100 bandages, 4 bottles of iodine, and 4 bottles of hydrogen peroxide. However, because of the limited supply of items, a given package may include only 10 bandages, 1 bottle of iodine, and no hydrogen peroxide. The fact that the package includes bandages and iodine needs to be recorded along with the quantity of each item included. It is possible for the organization to have items that have not been included in any package yet, but every package will contain at least one item.

 

 

Reference no: EM13161774

Questions Cloud

Web system deployed on campus has a failure rate : A web system deployed on campus has a failure rate of 10-3 failures per hour. What is the likeihood that the system will continue operating without failure throughout the duration of one week (Monday to Friday)?
Linear algebra concepts : Creating matlab code using these linear algebra concepts. 1500 points for help with any of these! Preferably all but I've posted this multiple times and it seems no one can help
Function odd_fill() that fills all integers between two poin : write a function odd_fill() that fills all integers between two pointers, first and last, with a sequence of odd integers: 1,3,5,7
Graph theory : Let  A  be a graph that has an Euler circuit. Prove (or disprove) that all graphs that are isomorphic to  A  have at least on Euler circuit.
Er diagram of cardinality and modality : Read the following information about World Relief for Disaster Victims (WRDV), a fictional nonprofit organization that provides aid to victims of natural disasters.
Viruses and malicious software : Viruses and Malicious Software  Web Strategies and Protocols (browsers, cryptographic posture, and server and protocol securities)
Define an enumeration type called response : define an enumeration type called Response with the possible values Yes, No, and Maybe. Yes should be 1, No should be 0, and-1
Graph algorithm. : Graph algorithm. a. Draw a depth-first search tree based on a given graph. Assume that adjacent vertices are visited in alphabetical order. Then compute the Num and Low values for each vertex, and find out the articulation points i
Whena router encounters : Whena router encounters an error in an IP header it:  a.returns the packet to the sending router. b. returns the packet to the sending router with an error advisement.

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Analyzing the use of databases

Create a paper analyzing the use of databases in your company. Include what database applications are used. Conclude through proposing improvements.

  Write the relation r as a set if ordered pairs

let A={a,b,c,d,e} and suppose R is an equivalence relation on A . Suppose R has two equivalence classes. also aRd ,bRc and eRd in R . WRITE the relation R as a set if ordered pairs

  Create an algorithm to produce list of customers

Create an algorithm to produce list of customers from Glad Rags Clothing Company's customer master file. Each record on customer master file contains the customer's number

  Determine storage required for bfs and dfs

Determine the minimum number of nodes expanded and storage required for BFS and DFS? (Hint: this question asks about the best case performance of BFS and DFS).

  Creating an automated checkout program

A local department store employee you to create an automated checkout program to expedite customers in a hurry. The checkout line can only allow 5-products for any one purchase.

  Discuss and define normalization

Discuss and define normalization and what are the basic steps of the normalization process?

  What is complexity of the gnome sort for the average case

What is the complexity of the gnome sort for the average case? Justify your answer. The justification can be based on approximate calculations.

  Dbms and data mining to imporve customer service

Discuss how a database management system and data mining can help motor vehicle maintenance center improve its services, and what tables would be required in such a database.

  Computations of database characteristics

A file has r=20,000 student records of fixed-length. Suppose the file is ordered by SSN; compute the number of blocks it takes to search for a record given its SSN value by doing a binary search.

  Determining entropy of encrypted message

If this message is encrypted with DES by using a random 56-bit key, determine encrypted message's entropy?

  Write advantage of linked list implementation of stack

The tree's item type is int. Function must return number of leaves in tree. Determine the advantage of linked list implementation of stack versus array implementation?

  Solving information technology question

XYZ Corporation has a small office with eighty users in California. The office employs a file and print server that caters to user requests.

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