SlideShare a Scribd company logo
DataModelingInstitute.com 2/24/2021
© Steve Hoberman Page 1
Becoming a Better Data Modeler
Part 5:
Writing effective entity definitions
February 24, 2021
Steve Hoberman, DMC
me@stevehoberman.com
DataModelingInstitute.com
SteveHoberman.com
Author Sharing Knowledge (ASK)
March 22-26
Next Master Class April 12!
Definitions need to be Clear, Complete, & Correct
54.
Proposal Number is the
unique generated proposal
number, could be
associated with a contract
number.
Asset Disposal Date is
the disposal date of the
asset.
The Product is a
generic entity
containing all attributes
which are common for
each product in the
portfolio.
DataModelingInstitute.com 2/24/2021
© Steve Hoberman Page 2
Order Line
Product
Appear on
Does Product include Research
Items not yet available for sale?
Order Line
Product
Appear on
Why am I seeing negative
quantities in Order Line Amount?
Does Order Line include returns?
DataModelingInstitute.com 2/24/2021
© Steve Hoberman Page 3
Order Line
Product
Appear on
Is Product always a finished
tangible product ready for
sale, or can it include raw
materials, packaging items,
or even services?
Can anybody yell Bingo?
B I N G O
Customer Product Account Prospect Calendar
Visit Contract Department Credit Citizen
Site Order  Resource Service
Employee Agency Consumer Vehicle Case
Organization Facility Expense Project Event
DataModelingInstitute.com 2/24/2021
© Steve Hoberman Page 4
What terms would go on your Bingo card?
B I N G O

What is a customer?
A Customer is a person or organization who obtains our product for resale. The Customer
normally obtains the product through purchase. An example of a customer who does not purchase
our product is the Salvation Army, which receives the product for free as a charity organization. A
person or organization must have obtained at least one product from us to be considered a
Customer. That is, Prospects are not Customers. Also, once a Customer, always a Customer so
even Customers that have not obtained anything in 50 years are still considered Customers. The
Customer is different than the Consumer, who obtains the product for consumption as opposed to
resale.
Examples:
Walmart
Bob’s Grocery Store
Military Base 1332
Clear
Clear Complete
Complete
Correct
Correct
DataModelingInstitute.com 2/24/2021
© Steve Hoberman Page 5
Web resources
Be overly precise
Let’s see. I’m not sure if
Customer includes
prospects. Let me add it
to the definition and see
what the business says.
DataModelingInstitute.com 2/24/2021
© Steve Hoberman Page 6
Accessible and user-friendly

More Related Content

Similar to Geek Sync | Becoming a Better Data Modeler Part 5: Writing Effective Entity Definitions - Steve Hoberman | IDERA

Smc Presented
Smc PresentedSmc Presented
Smc Presented
elfman3
 
Business to Business Branding - Introduction to Branding
Business to Business Branding - Introduction to BrandingBusiness to Business Branding - Introduction to Branding
Business to Business Branding - Introduction to Branding
Rai University Ahmedabad
 
Put some emotion into it
Put some emotion into itPut some emotion into it
Put some emotion into itChris White
 
Assignment 2 Scenario Analysis Communication and ValuesIn th.docx
Assignment 2 Scenario Analysis Communication and ValuesIn th.docxAssignment 2 Scenario Analysis Communication and ValuesIn th.docx
Assignment 2 Scenario Analysis Communication and ValuesIn th.docx
ursabrooks36447
 
ReThinking Trade Show Giveaways: Stop Simply Giving Stuff Away
ReThinking Trade Show Giveaways: Stop Simply Giving Stuff AwayReThinking Trade Show Giveaways: Stop Simply Giving Stuff Away
ReThinking Trade Show Giveaways: Stop Simply Giving Stuff Away
Michael Crooks
 
Top 10 Improved Learning Questions
Top 10 Improved Learning QuestionsTop 10 Improved Learning Questions
Top 10 Improved Learning QuestionsKsee Valderas
 
Understanding the Variable Pandemic Consumer: Epsilon Research
Understanding the Variable Pandemic Consumer: Epsilon ResearchUnderstanding the Variable Pandemic Consumer: Epsilon Research
Understanding the Variable Pandemic Consumer: Epsilon Research
Epsilon Marketing
 
Both Sides of the Product - Product-Led Summit 2018
Both Sides of the Product - Product-Led Summit 2018Both Sides of the Product - Product-Led Summit 2018
Both Sides of the Product - Product-Led Summit 2018
Evan Lewis
 
04 brief
04 brief04 brief
How to Create a B2B Resource Hub
How to Create a B2B Resource HubHow to Create a B2B Resource Hub
How to Create a B2B Resource Hub
IndustryArchive.Org
 
Beyond Engagement: 4 steps to turning digital visitors into customers
Beyond Engagement: 4 steps to turning digital visitors into customersBeyond Engagement: 4 steps to turning digital visitors into customers
Beyond Engagement: 4 steps to turning digital visitors into customers
Robert Levin
 
The Home Depot - IMC Plan (October 2014)
The Home Depot - IMC Plan (October 2014)The Home Depot - IMC Plan (October 2014)
The Home Depot - IMC Plan (October 2014)
Ashley Peterson
 
How to grow in a crowded market
How to grow in a crowded marketHow to grow in a crowded market
How to grow in a crowded market
Steve Offsey
 
Bevel Content & Traffic Analysis
Bevel Content & Traffic AnalysisBevel Content & Traffic Analysis
Bevel Content & Traffic Analysis
KyleWesley3
 
A Matter of Choice: How B2B Buyers Choose in Today’s Complex Markets
A Matter of Choice: How B2B Buyers Choose in Today’s Complex MarketsA Matter of Choice: How B2B Buyers Choose in Today’s Complex Markets
A Matter of Choice: How B2B Buyers Choose in Today’s Complex Markets
Cintell
 
5 Vital Classes of Content: A Framework for B2B Content Success
5 Vital Classes of Content: A Framework for B2B Content Success5 Vital Classes of Content: A Framework for B2B Content Success
5 Vital Classes of Content: A Framework for B2B Content Success
Jeff Freund
 
The five secrets of B2B commerce success
The five secrets of B2B commerce successThe five secrets of B2B commerce success
The five secrets of B2B commerce successDavid Ricketts
 
Manufacturing Project Green Light: How to Gain Corporate Buy-in
Manufacturing Project Green Light: How to Gain Corporate Buy-inManufacturing Project Green Light: How to Gain Corporate Buy-in
Manufacturing Project Green Light: How to Gain Corporate Buy-in
Marilyn (Rupp) Cox, PMP
 
ICM Investment Pitch for LOW
ICM Investment Pitch for LOWICM Investment Pitch for LOW
ICM Investment Pitch for LOW
thomas paulson
 

Similar to Geek Sync | Becoming a Better Data Modeler Part 5: Writing Effective Entity Definitions - Steve Hoberman | IDERA (20)

Smc Presented
Smc PresentedSmc Presented
Smc Presented
 
Business to Business Branding - Introduction to Branding
Business to Business Branding - Introduction to BrandingBusiness to Business Branding - Introduction to Branding
Business to Business Branding - Introduction to Branding
 
Put some emotion into it
Put some emotion into itPut some emotion into it
Put some emotion into it
 
Assignment 2 Scenario Analysis Communication and ValuesIn th.docx
Assignment 2 Scenario Analysis Communication and ValuesIn th.docxAssignment 2 Scenario Analysis Communication and ValuesIn th.docx
Assignment 2 Scenario Analysis Communication and ValuesIn th.docx
 
ReThinking Trade Show Giveaways: Stop Simply Giving Stuff Away
ReThinking Trade Show Giveaways: Stop Simply Giving Stuff AwayReThinking Trade Show Giveaways: Stop Simply Giving Stuff Away
ReThinking Trade Show Giveaways: Stop Simply Giving Stuff Away
 
Top 10 Improved Learning Questions
Top 10 Improved Learning QuestionsTop 10 Improved Learning Questions
Top 10 Improved Learning Questions
 
Understanding the Variable Pandemic Consumer: Epsilon Research
Understanding the Variable Pandemic Consumer: Epsilon ResearchUnderstanding the Variable Pandemic Consumer: Epsilon Research
Understanding the Variable Pandemic Consumer: Epsilon Research
 
Both Sides of the Product - Product-Led Summit 2018
Both Sides of the Product - Product-Led Summit 2018Both Sides of the Product - Product-Led Summit 2018
Both Sides of the Product - Product-Led Summit 2018
 
04 brief
04 brief04 brief
04 brief
 
How to Create a B2B Resource Hub
How to Create a B2B Resource HubHow to Create a B2B Resource Hub
How to Create a B2B Resource Hub
 
Beyond Engagement: 4 steps to turning digital visitors into customers
Beyond Engagement: 4 steps to turning digital visitors into customersBeyond Engagement: 4 steps to turning digital visitors into customers
Beyond Engagement: 4 steps to turning digital visitors into customers
 
The Home Depot - IMC Plan (October 2014)
The Home Depot - IMC Plan (October 2014)The Home Depot - IMC Plan (October 2014)
The Home Depot - IMC Plan (October 2014)
 
How to grow in a crowded market
How to grow in a crowded marketHow to grow in a crowded market
How to grow in a crowded market
 
Bevel Content & Traffic Analysis
Bevel Content & Traffic AnalysisBevel Content & Traffic Analysis
Bevel Content & Traffic Analysis
 
A Matter of Choice: How B2B Buyers Choose in Today’s Complex Markets
A Matter of Choice: How B2B Buyers Choose in Today’s Complex MarketsA Matter of Choice: How B2B Buyers Choose in Today’s Complex Markets
A Matter of Choice: How B2B Buyers Choose in Today’s Complex Markets
 
5 Vital Classes of Content: A Framework for B2B Content Success
5 Vital Classes of Content: A Framework for B2B Content Success5 Vital Classes of Content: A Framework for B2B Content Success
5 Vital Classes of Content: A Framework for B2B Content Success
 
The five secrets of B2B commerce success
The five secrets of B2B commerce successThe five secrets of B2B commerce success
The five secrets of B2B commerce success
 
Manufacturing Project Green Light: How to Gain Corporate Buy-in
Manufacturing Project Green Light: How to Gain Corporate Buy-inManufacturing Project Green Light: How to Gain Corporate Buy-in
Manufacturing Project Green Light: How to Gain Corporate Buy-in
 
ICM Investment Pitch for LOW
ICM Investment Pitch for LOWICM Investment Pitch for LOW
ICM Investment Pitch for LOW
 
The 2 year itch
The 2 year itchThe 2 year itch
The 2 year itch
 

More from IDERA Software

The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
IDERA Software
 
Problems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloudProblems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloud
IDERA Software
 
Public cloud uses and limitations
Public cloud uses and limitationsPublic cloud uses and limitations
Public cloud uses and limitations
IDERA Software
 
Optimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptxOptimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptx
IDERA Software
 
Monitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL ServerMonitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL Server
IDERA Software
 
Database administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databasesDatabase administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databases
IDERA Software
 
Six tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costsSix tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costs
IDERA Software
 
Idera live 2021: The Power of Abstraction by Steve Hoberman
Idera live 2021:  The Power of Abstraction by Steve HobermanIdera live 2021:  The Power of Abstraction by Steve Hoberman
Idera live 2021: The Power of Abstraction by Steve Hoberman
IDERA Software
 
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
Idera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian FlugIdera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian Flug
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
IDERA Software
 
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
IDERA Software
 
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021:  Managing Digital Transformation on a Budget by Bert ScalzoIdera live 2021:  Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
IDERA Software
 
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
IDERA Software
 
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
IDERA Software
 
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
IDERA Software
 
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021:  Performance Tuning Azure SQL Database by Monica RathbunIdera live 2021:  Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
IDERA Software
 
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERAGeek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
IDERA Software
 
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
IDERA Software
 
Benefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERABenefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERA
IDERA Software
 
Achieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERAAchieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERA
IDERA Software
 
Benefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERABenefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERA
IDERA Software
 

More from IDERA Software (20)

The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
 
Problems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloudProblems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloud
 
Public cloud uses and limitations
Public cloud uses and limitationsPublic cloud uses and limitations
Public cloud uses and limitations
 
Optimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptxOptimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptx
 
Monitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL ServerMonitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL Server
 
Database administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databasesDatabase administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databases
 
Six tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costsSix tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costs
 
Idera live 2021: The Power of Abstraction by Steve Hoberman
Idera live 2021:  The Power of Abstraction by Steve HobermanIdera live 2021:  The Power of Abstraction by Steve Hoberman
Idera live 2021: The Power of Abstraction by Steve Hoberman
 
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
Idera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian FlugIdera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian Flug
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
 
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
 
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021:  Managing Digital Transformation on a Budget by Bert ScalzoIdera live 2021:  Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
 
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
 
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
 
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
 
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021:  Performance Tuning Azure SQL Database by Monica RathbunIdera live 2021:  Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
 
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERAGeek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
 
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
 
Benefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERABenefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERA
 
Achieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERAAchieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERA
 
Benefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERABenefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERA
 

Recently uploaded

Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 

Recently uploaded (20)

Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

Geek Sync | Becoming a Better Data Modeler Part 5: Writing Effective Entity Definitions - Steve Hoberman | IDERA

  • 1. DataModelingInstitute.com 2/24/2021 © Steve Hoberman Page 1 Becoming a Better Data Modeler Part 5: Writing effective entity definitions February 24, 2021 Steve Hoberman, DMC me@stevehoberman.com DataModelingInstitute.com SteveHoberman.com Author Sharing Knowledge (ASK) March 22-26 Next Master Class April 12! Definitions need to be Clear, Complete, & Correct 54. Proposal Number is the unique generated proposal number, could be associated with a contract number. Asset Disposal Date is the disposal date of the asset. The Product is a generic entity containing all attributes which are common for each product in the portfolio.
  • 2. DataModelingInstitute.com 2/24/2021 © Steve Hoberman Page 2 Order Line Product Appear on Does Product include Research Items not yet available for sale? Order Line Product Appear on Why am I seeing negative quantities in Order Line Amount? Does Order Line include returns?
  • 3. DataModelingInstitute.com 2/24/2021 © Steve Hoberman Page 3 Order Line Product Appear on Is Product always a finished tangible product ready for sale, or can it include raw materials, packaging items, or even services? Can anybody yell Bingo? B I N G O Customer Product Account Prospect Calendar Visit Contract Department Credit Citizen Site Order  Resource Service Employee Agency Consumer Vehicle Case Organization Facility Expense Project Event
  • 4. DataModelingInstitute.com 2/24/2021 © Steve Hoberman Page 4 What terms would go on your Bingo card? B I N G O  What is a customer? A Customer is a person or organization who obtains our product for resale. The Customer normally obtains the product through purchase. An example of a customer who does not purchase our product is the Salvation Army, which receives the product for free as a charity organization. A person or organization must have obtained at least one product from us to be considered a Customer. That is, Prospects are not Customers. Also, once a Customer, always a Customer so even Customers that have not obtained anything in 50 years are still considered Customers. The Customer is different than the Consumer, who obtains the product for consumption as opposed to resale. Examples: Walmart Bob’s Grocery Store Military Base 1332 Clear Clear Complete Complete Correct Correct
  • 5. DataModelingInstitute.com 2/24/2021 © Steve Hoberman Page 5 Web resources Be overly precise Let’s see. I’m not sure if Customer includes prospects. Let me add it to the definition and see what the business says.
  • 6. DataModelingInstitute.com 2/24/2021 © Steve Hoberman Page 6 Accessible and user-friendly