Presentation is loading. Please wait.

Presentation is loading. Please wait.

How to Draw Entity Relationship Diagrams using MS PowerPoint Richard Holowczak Computer Information Systems Zicklin School of Business Baruch College,

Similar presentations


Presentation on theme: "How to Draw Entity Relationship Diagrams using MS PowerPoint Richard Holowczak Computer Information Systems Zicklin School of Business Baruch College,"— Presentation transcript:

1 How to Draw Entity Relationship Diagrams using MS PowerPoint Richard Holowczak Computer Information Systems Zicklin School of Business Baruch College, CUNY Richard_Holowczak@baruch.cuny.edu

2 Step 1: Create a blank presentation Step 2: Insert a new, completely blank slide as below:

3 Step 3: If you do not see the drawing tools on the tool bar, make certain they are displayed View -> Toolbars -> Drawing This toolbar is usually at the Bottom of the screen

4 Model: Salon – Core Business Creation Date/Time: August 30, 2002 8:01 PM Modified Date/Time: September 9, 2002 3:45 PM Last Modified by: R. Holowczak Step 4: Create a legend on the diagram Use the Text Box drawing tool Include what the ER model represents, when it was Created and last modified and who modified the diagram 12 pt. font Gray background

5 Customer -CustomerID (id) -FirstName -LastName -CustPhone -Street -City -State -Zip Model: Salon – Core Business Creation Date/Time: August 30, 2002 8:01 PM Modified Date/Time: September 9, 2002 3:45 PM Last Modified by: R. Holowczak Step 5: Create an entity Use the text box tool - Format the box with a solid border - Make the Entity name Bold - Use the space bar to center - Make dashes to indicate the attributes - Put (id) next to the identifier(s) 14 pt. font size and 2 pt. sized black border

6 SalonService -ServiceID (id) -ServiceName -ServiceDuration -ServicePrice Customer -CustomerID (id) -FirstName -LastName -CustPhone -Street -City -State -Zip ServiceRendered -LineItemNumber (id) -ServiceExtendedPrice Appointment -AppointmentID (id) -AppointmentDate -AppointmentTime Model: Salon – Core Business Creation Date/Time: August 30, 2002 8:01 PM Modified Date/Time: September 9, 2002 3:45 PM Last Modified by: R. Holowczak Employee -EmployeeID (id) -FirstName -LastName -PayRate Payment -PaymentID (id) -PaymentDate -PaymentAmount -PaymentMethod -ReferenceNumber Step 6: Once you have one nice entity, just copy and paste it to make more Note: Use a double border to indicate Id-dependent entities

7 Customer -CustomerID (id) -FirstName -LastName -CustPhone -Street -City -State -Zip Model: Salon – Core Business Creation Date/Time: August 30, 2002 8:01 PM Modified Date/Time: September 9, 2002 3:45 PM Last Modified by: R. Holowczak Payment -PaymentID (id) -PaymentDate -PaymentAmount -PaymentMethod -ReferenceNumber paying a payment submitted by Step 7: Add relationships Use the line drawing tools in 4 parts Dashed line (optional) Solid Line (mandatory) Crows foot (Many) two small lines Group these and copy/paste to make more Don’t forget to add relationship comments/titles solid line, 2pt. weight dashed line, 2pt. weight Two small solid lines Hint: Try and make all relationships go in the same direction

8 Collection of pre-made relationships One to many Optional to Mandatory One to One Optional to Mandatory Many to Many Optional to Mandatory

9 SalonService -ServiceID (id) -ServiceName -ServiceDuration -ServicePrice Customer -CustomerID (id) -FirstName -LastName -CustPhone -Street -City -State -Zip ServiceRendered -LineItemNumber (id) -ServiceExtendedPrice Appointment -AppointmentID (id) -AppointmentDate -AppointmentTime making a reservation for Model: Salon – Core Business Creation Date/Time: August 30, 2002 8:01 PM Modified Date/Time: September 9, 2002 3:45 PM Last Modified by: R. Holowczak a service rendered as a rendering of Employee -EmployeeID (id) -FirstName -LastName -PayRate a reservation to provide a specific service rendered during rendering rendered by Step 8: Copy and paste relationships Make certain the relationships make sense! Example: ONE Customer May Be making MANY Appointments ONE Appointment Must Be a reservation for ONE Customer

10 Conclusion Once you’ve completed one, you’ll never have to do it again - just copy and paste


Download ppt "How to Draw Entity Relationship Diagrams using MS PowerPoint Richard Holowczak Computer Information Systems Zicklin School of Business Baruch College,"

Similar presentations


Ads by Google