Question

In: Computer Science

use IE Crow's Foot notation to make an E-R diagram. provide entity names and identifiers for...

use IE Crow's Foot notation to make an E-R diagram. provide entity names and identifiers for each entity, along with all necessary relationships between entities, including minimum and maximum cardinalities

A professor wants to use a small database to track information about personal student software use during a course. He would like to store student names and email addresses, the name and installation instructions of each type of software required for the course, and the date each student installed the software on their personal machine.

Assume that there are multiple different software packages available for use during the class. Assume that students are not required to download the software on their personal machine, but they can choose to download any of the multiple software programs, and the professor wants to keep track of which students download which software on their personal machine so that he can better assist them with the homework.

Solutions

Expert Solution

No of entities according to the given Database

  • 1. Professor entity: Attributes are { professor_id , name , phone_no}
  • 2. Student entity : Attributes are { Student_ID , Student_name, email_address ,phone_no}
  • 3. Personal Machine entity :Attributes are { IP_address , modelNo , OperatingSystem}
  • 4. Software entity: Attributes are {name , Installation_instruction ,Installation_date}

Relationship between Entities

  1. There are Track relationship between Professor entity , Student entity and Software entity
  2. There are BelongsTo relationship between PersonalMachine entity and Student entity
  3. There are Installed In relationship between PersonalMachine entity and Software entity
  4. There are Use relationship between Student entity and Software entity

Cardinalities between entities:

  1. There are 1:M cardinalities between Professor entity and Student entity
  2. There are 1:M cardinalities between Professor entity and Software entity
  3. There are M:M cardinalities between Student entity and Software entity
  4. There are M:1 cardinalities between Software entity and Personal Machine entity
  5. There are 1:1 cardinalities between Student entity and Personal Machine entity.

ERD:

Thank you.....................


Related Solutions

Based on the following situation,draw a complete Entity Relationship Diagram using theCrow’s Foot notation...
Based on the following situation, draw a complete Entity Relationship Diagram using theCrow’s Foot notation which includes:All entities and attributes Relationships Connectivity and relationship participation (4.5 Marks)Primary and foreign keys (3.5 Marks)A lecturer in a university can manage multiple projects. But, it is not compulsory for a lecturer to manage a project. Each project is managed by only one lecturer. Lecturer will have a staff number, a name, a rank, and a research specialty. Projects have a project number, a...
Use your creativity to make a Novelty Name Generator of your choice, ie: Spooky Halloween Names,...
Use your creativity to make a Novelty Name Generator of your choice, ie: Spooky Halloween Names, Christmas Elf Names, Anything that is school appropriate. To create the novelty name you should use at least 2 associative arrays. The page design is up to you. For example: you may use the student name list from last week and create an array of names with their novelty names and display all you may use a button to randomly select a name from...
Use information from text to create (ERD) Entity Relationship Diagram . Make sure relationship sentences are...
Use information from text to create (ERD) Entity Relationship Diagram . Make sure relationship sentences are consistent with relationship in ERD. Video Store (AVS) runs a series of fairly standard video stores: • Every customer must have a valid AVS customer card in order to rent a video. Customers rent videos for three days at a time. Every time a cus- tomer rents a video, the system must ensure that he or she does not have any overdue videos. If...
Create an E/R diagram for the following business situation and convert the diagram into a set...
Create an E/R diagram for the following business situation and convert the diagram into a set of related tables: A health insurance company sells a number of insurance policies. Employer companies can buy any number of policies including zero and up to 4. A policy must be bought by at least one employer. Employees working for the employers can select at most one insurance policy. A policy can be selected by any number of employees including zero. Employees can add...
e. Provide two names of your competitors in the foreign country.
e. Provide two names of your competitors in the foreign country.
Using Crow´s Foot Notation draw this Real Estate Company ER Diagram Carrying out the information collection...
Using Crow´s Foot Notation draw this Real Estate Company ER Diagram Carrying out the information collection of a real estate company that operates in the city and that requires a database design for its operations, we collect the following needs to proceed to a data modeling: The company is dedicated only to the sale of real estate, and on these properties that they call "properties" they possess data such as the property number that identifies them, the type of property,...
Construct an E-R diagram for a hospital with a set of patients and a set of...
Construct an E-R diagram for a hospital with a set of patients and a set of medical doctors. Associate with each patient a log of the various tests and examinations conducted. Use your best judgement to identify the attributes for each of those entities.
a) Construct an E-R diagram for a hospital with a set of patients and a set...
a) Construct an E-R diagram for a hospital with a set of patients and a set of medical doctors. Associate with each patient a log of the various tests and examinations conducted. b) Construct appropriate relation schemas for the E-R diagram. (ex. customer(name, birth, ID...))
An Entity relationship diagram and workflow to implement a system that will allow consumers make online purchase.
An Entity relationship diagram and workflow to implement a system that will allow consumers make online purchase. 
Draw two E-R diagrams for each of the examples below: one using the traditional diamond notation...
Draw two E-R diagrams for each of the examples below: one using the traditional diamond notation and one using IE Crow's Foot notation Each FBI agent is assigned one and only one car by the agency when they begin employment. All FBI agents get a car. Each car is assigned to one and only one FBI agent but may not be assigned to any FBI agents at all2. Each FBI agent has one or many clients in the witness protection...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT