• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Digital Systems

Department of Management Information Systems, Temple University

Digital Systems

MIS 2101.712 ■ Summer 2022 ■ Steven E. Sclarow, AIA
  • Home
  • About
    • Course Materials
    • Course Requirements
    • Email Policy
    • Grading
    • Gradebook
    • Instructor
    • Temple and COVID-19
    • Zoom Requirements
  • Canvas Content
  • Coding Files
  • Helpdesk
  • Zoom Links
  • Video Vault
  • Diamond Peer Corner
  • Posts

Roles in an Entity Relationship Diagram?

Angelo Brunetti - May 22, 2022 3 Comments

An Entity Relationship Diagram (ERD) is a type of structural diagram used in database design. An ERD contains entities, attributes, and relationships. The definition of an ERD entity is a definable thing or concept within a system.

This entity can be a person (teacher), object (invoice), concept (profile, or event (transaction). In ER models an entity is shown as a rounded rectangle with the title at top and its attributes listed in the body. 

An entity attribute is a property or characteristic of the entity that holds it. An attribute has a name that describes the property and a type that describes the type of attribute. An example of attributes below an entity is show below.

A relationship between two entities indicates that the two entities are associated with one another. For example, a customer may order a product. The entity customer is therefore related to the product. This relationship is presented as a connector between them. 

Reader Interactions

Comments

  1. Madison Gordon says

    May 23, 2022 at 6:54 pm

    I liked how you broke down what an ERD is. I find them to be similar to swim lane diagrams but the more we practiced them makes them easier to differentiate.

    Log in to Reply
  2. Hibiki Moroe says

    May 23, 2022 at 10:44 pm

    I like how you explain the role in the ERD and I also think that ERD and swim lane diagrams look similar.
    In my opinion, I think that studying properly and using it a lot is an effective way to understand the difference.

    Log in to Reply
  3. Steven E. Sclarow, AIA says

    May 24, 2022 at 2:14 pm

    Excellent example of an ERD table!

    Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

ANNOUNCEMENTS

Week 12 Questions

Loops tell the computer to run a function repeatedly. They are useful if … [More...] about Week 12 Questions

Weekly Questions: 13

When it comes to adding the structure to a web page HTML is used. When it … [More...] about Weekly Questions: 13

Week 11 Questions

The purpose of the if/else code in JavaScript is to execute a block of code … [More...] about Week 11 Questions

Weekly Questions: 12

Loops are a sequence of instructions that is repeated until a certain … [More...] about Weekly Questions: 12

Week 10 Questions

A function in JavaScript is a set of instructions that performs a task or … [More...] about Week 10 Questions

Week 9 Questions

A variable in JavaScript is the name of a storage location for data. For … [More...] about Week 9 Questions

Instructor

Steven E. Sclarow, AIA

Email: sclarow@temple.edu
Virtual Office Hour Availability: Tue, 10 - 11:00 AM, or by appointment. Please email me to schedule an appointment outside of my normal office hours.
Virtual Office: https://temple.zoom.us/j/94115790056

ITA CONTACT INFO

ITA
Name: Anna Boykis
Email: anna.boykis@temple.edu
ITA
Name: Jessica Rakhman
Email: jessica.rakhman@temple.edu

Helpful Links

FOX Laptop Policy
FOX Laptop Support

Gradebook

Installing-VS-Code-Windows
Installing-VS-Code-Mac-OS

Copyright © 2025 · Department of Management Information Systems · Fox School of Business · Temple University