• 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.730 ■ Spring 2023 ■ Steven E. Sclarow, AIA
  • Home
  • About
    • Course Materials
    • Course Requirements
    • Email Policy
    • Grading
    • Gradebook
    • Instructor
    • Temple and COVID-19
    • Zoom Requirements
    • Zoom Links
  • Canvas Content
  • Coding Files
  • Helpdesk
  • Zoom Links
  • Video Vault
  • Diamond Peer Corner
  • Posts
    • 1a Questions
    • 1b Questions
    • 2a Questions
    • 2b Questions
    • 3a Questions
    • 3b Questions
    • 4a Questions
    • 4b Questions
    • 5a Questions
    • 5b Questions
    • 6a Questions
    • 6b Questions
    • 7a Questions

ERDs!

Molly Lawrence - February 6, 2023 Leave a Comment

An ERD is a data model that stands for entity relationship diagram. These ERDs are important because they allow businesses to see how certain entities in a relationship work together/ relate to one another and the components of each entity. These diagrams are a visual representation of how entities within a system relate to each other. These entities can be people, places, objects, and events in any sort of information technology system. The two notations in an ERD are Chen’s notation and Crow’s foot notation. In Chen’s notation, a diamond is placed to represent the relationship with the relationship name. This notation describes a relationship and cardinality through symbols and lines. The three symbols are rectangles, which represent the entities, circles which represent the attributes, and lastly diamonds which represent the relationship. On the other hand, Crow’s foot notation represents these relationships through boxes and lines. The different shapes placed at the ends of the lines represent the cardinality of the relationship. When we first began learning about ERDs, I was a bit confused about the term cardinality. Cardinality is defined as “the number of elements in a set, as a property of that grouping”, meaning that an entity or many of the same entity can relate to zero, one, or many of a specific entity.   The different types of cardinality are one-to-one, one-to-many, and many-to-many. A zero can be placed at the end of the connecting line as well, which means that it can include the option for zero, such as zero, one or zero, and zero or many. For example, if the cardinality is one to zero or many, one entity can exist only as one and is not optional but on the other side, the entity can still exist even if not related to an object, making the relationship optional. Zero or many means that zero, one or many can exist. 

In our Max labs, we created our own ERD, which allowed us to visualize and manipulate one ourselves. We used dynamic dashboards in salesforce. These dashboards are personalized platforms that allow businesses to update and add new business content and data. This allows the creator to share important and specific information with people such as clients, customers, employees, CEOs, etc.  You can personalize the permissions without having to create a separate dashboard for each level of accessibility. 

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

ANNOUNCEMENTS & POSTS

What is HTML and how it is used in our everyday lives! Part 2

The coding language that adds design elements to a web page is Cascading … [More...] about What is HTML and how it is used in our everyday lives! Part 2

What is HTML and how it is used in our everyday lives! Part 1

The coding language that adds structure to a web page is HTML (Hypertext … [More...] about What is HTML and how it is used in our everyday lives! Part 1

What are Loops?

Why do we use loops? Loops are used in programming to execute a set of … [More...] about What are Loops?

Importance of IF/ELSE Statements!

Why do we use if/else statements? We use if/else statements in programming … [More...] about Importance of IF/ELSE Statements!

The Functioning of JavaScript

A function in JavaScript is a block of code designed to perform a specific … [More...] about The Functioning of JavaScript

What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

A variable in JavaScript is a container that holds a value, which can be a … [More...] about What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

ITA CONTACT INFO

Tarisha Sarker - Diamond Peer

Email: tarisha.sarker@temple.edu
Office Hours: Monday, 3-5 PM
Zoom Link: https://temple.zoom.us/j/91454347337

Instructor

Steven E. Sclarow, AIA

Email: sclarow@temple.edu
Office Hours Availability: M | W, 9:30 - 10:30 AM, or by appointment. Please email me if you need to schedule an appointment outside of my normal office hours.
Zoom Link: https://temple.zoom.us/j/96464375557

Helpful Links

FOX Laptop Policy

Gradebook

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

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