Question

In: Computer Science

Draw an ER diagram containing the ConferenceSeries, the ConferenceEvent, and the ConferenceTrack entitysets where each ConferenceSeries...

Draw an ER diagram containing the ConferenceSeries, 
the ConferenceEvent, and the ConferenceTrack
entitysets where each ConferenceSeries can be linked 
to zero or many ConferenceEvent entities, and each 
Conference Event may be linked to one or many 
ConferenceTracks. ConferenceTrack should not exists 
without a ConferenceEvent. Choose an appropriate 
relationship name. Then augment the model with an 
entityset Venue and a relationship named OrganizedAt
associating each ConferenceEvent with exactly one Venue. 
Assume that a Venue must have run at least one 
ConferenceEvent.  Your ER diagram should show all details.

Show a translation into tables for a SQL database (topic covered in class on Tue Sept 9).

Note: Add 3 attributes to each of the entity type with 
appropriate primary key.

Solutions

Expert Solution

ER Diagram for Conference Event

As per the given details, ER Diagram for Conference Event has 4 Entities. They are:

1.ConferenceSeries: Attributes- SeriesID, SeriesName, Description

2.ConferenceEvent: Attributes- EventID, EventName, EDate

3.ConferenceTrack: Attributes- TrackID, StartTime, EndTime

4. Venue: Attributes- VenueID, VenueName,Address

Relation Ships: We can identify the following relationships between Entities:

1. One ConferenceSeries Entity has 0 or more Conference Events.

2. Each ConferenceEvent Entity can contain 1 or more ConferenceTracks.

3. Each ConferenceEvent is organized at exactly 1 Venue, and a Venue must have run at least 1 Conference Event.

ER Diagram

Table Design for SQL Data base from the above ER Diagram:

1. ConferenceSeries

Field Name Type Key/Description
SeriesID INT PK
SeriesName VARCHAR
Description VARCHAR

2. ConferenceEvent

Field Name Type Key/Description
EventID INT PK
SeriesID INT FK refers SeriesID of ConferenceSeries Table
EventName VARCHAR
EDate DATETIME

3. ConferenceTrack

Field Name Type Key/Description
TrackID INT PK
EventID INT FK Refers EventID of ConferenceEvent Table
StartTime DATETIME
EndTime DATETIME

4. Venue

Field Name Type Key/Description
VenueID INT PK
VenueName VARCHAR
Address VARCHAR

5.Event_Venue

Field Name Type Key
EVID INT PK
EventID INT FK refers EventID of ConferenceEvent Table
VenueID INT FK refers VenueID of Venue Table

Note:- You can add/ remove attributes or fields according to your requirements.


Related Solutions

Draw the diagram (ER / MR / UML) for a database containing the following characteristics: •...
Draw the diagram (ER / MR / UML) for a database containing the following characteristics: • Presence sensor that stores presence information with its timestamp and its location. • Distance sensor that saves distance information with its timestamp and its location. • An actuator of a switch that energizes a bulb, where the record of its been with your timestamp and your location. • An actuator of a motor that opens a door, where the record of its been with...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database)...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database) DRAW ER DIAGRAM AS ONE FULL LIBRARY SYSTEM, NOT DIFFERENT FOR EACH ATTRIBUTE. Attributes :           Customer Cust_ID: key identifier, required, simple, single valued Cust_Name{ first name, last name}: Key Identifier, simple;composite, multivaried   Address{street, city,zip,state}: Customer address, required, composite, single can be derived from zip (placeholder, there should be another attribute here to represent the books taken out by the customer. Not sure.)           Inventory Book_ID:...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database)...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database) Attributes :           Customer Cust_ID: key identifier, required, simple, single valued Cust_Name{ first name, last name}: Key Identifier, simple;composite, multivaried   Address{street, city,zip,state}: Customer address, required, composite, single can be derived from zip (placeholder, there should be another attribute here to represent the books taken out by the customer. Not sure.)           Inventory Book_ID: Key identifier, required, simple single valued Book_Name: Key identifier, required, simple, single-valued Genre:...
Given the business rule below. Draw the Data directories for each entities & ER Diagram. A...
Given the business rule below. Draw the Data directories for each entities & ER Diagram. A DOCTOR can be scheduled for many APPOINTMENTS, but may not have any scheduled at all. Doctor has the attributes such as DoctorID, Firstname, & Lastname. Appointment has attributes such as AppointmentID, Date & Reason. A PATIENT can schedule one or more appointments. Patient entity has attributes such as PatientID, PatientName & Address. One appointment is scheduled with exactly one patient. An appointment must generate...
Instructions: Draw an ER diagram for the following description. Identify the keys and give the cardinality...
Instructions: Draw an ER diagram for the following description. Identify the keys and give the cardinality of all relationships (e.g. 1:1, N:1, N: M). Make sure you note your assumptions. Assume you are creating a database for a library system with the following properties: The library contains one or several copies of the same book. Every copy of a book has a copy number and is located at a specific location on a shelf. A copy is identified by the...
I need to draw an ER diagram for a future database necessary to hold application data...
I need to draw an ER diagram for a future database necessary to hold application data for students wishing to apply for an internship at a tech company. The students will provide the following information on the application: first name, last name, email, phone number, address, city, state, postal code, major, currently enrolled in school?, expected date of graduation, web framework of choice, list of programming languages in which the student is proficient, SAT score, ACT score, GPA, 4 character...
Create an ER diagram for each of the following descriptions: (a)          Each company operates four...
Create an ER diagram for each of the following descriptions: (a)          Each company operates four departments, and each department belongs to one company. (b)          Each department in part (a) employs one or more employees, and each employee works for one department.[with a startdate] (c)           Each of the employees in part (b) may or may not have one or more dependents, and each dependent belongs to one employee. (d)         Suppose company with attributes cnumber, cname, caddress, President. department with...
1-Draw The ER diagram on the problem of your choice, depicting the 1:1 , 1:M and...
1-Draw The ER diagram on the problem of your choice, depicting the 1:1 , 1:M and M:M relationship. 2-Explain with the pictorial representation the three schema architecture of DBMS.
Draw the displacement diagram for the motions specified. In each case the length of the diagram...
Draw the displacement diagram for the motions specified. In each case the length of the diagram is to be 120mm, and unless otherwise stated 30 degree intervals (10mm = 30 degrees) are to be used along theta's axis the height of the diagram is equal to the maximum follower displacement. a) Rise 3/4in with constant acceleration in 90 degree followed by a rise of 3/4in with constant deceleration in 90 degree. b) Dwell 30 degree c) fall 3/4in with constant...
Draw a diagram of gluconeogenesis pathway. Number of each step in the diagram, include the structure...
Draw a diagram of gluconeogenesis pathway. Number of each step in the diagram, include the structure of each intermediate, names of enzymes involved (in the table below), the names of each consumed or produced product and the full name of each intermediate.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT