Conceptual data modeling
the process of capturing the business requirements and showing the concepts graphically
Questions to ask during conceptual data modeling
Questions to ask during CDM:
basic & critical concepts
basic - industry common concepts (customers, employees, products)
critical - something unique (patients for hosptials)
5 Steps to Model Data
F.S.R.M.V - Five, Scope, Relational, Model, Validation
what comes first as-is or to-be
First As-Is, then To-Be
5 strategic questions
PAAAF - Purpose, As-Is, Audience, Analytics, Flexibility
Q1: What is the application going to do?
Q2: “As is” or “to be”?
Q3: Who is your audience?
Q4: Is analytics a requirement?
Q5: Flexibility or Simplicity?
Q1: What is the application going to do?
Q2: “As is” or “to be”?
Can be both…
Q3: Who is your audience?
Q4: Is analytics a requirement?
Q5: Flexibility or Simplicity?
flexible - work in various situations
simplistic - needs to be very specific
step 3 in data modeling: relationships (relational, dimensional)

concept table
capturing RELATIONAL concepts
WHO – employees, patients, customers, competitors
WHAT – What are the things of importance to the business? This is the product or service of interest to the enterprise (what the business sells - cars, maintenance, consulting)
WHEN – When is the business in operation? Determine the calendar or time interval in which this concepts is valid (monthly, minutes, …)
WHERE – Where is the business conducted? (email, distribution point, URL)
WHY – Why is the business in business? These events that define the busines: transactions and events - orders, returns, enquiries, claims
HOW – How does the business keep track of events? Documentation - invoices, contracts, agreements

tools for modeling relational vs. dimensional
relational - concept table
dimensional - grain matrix (list the questions: questions, users)
dimensional: list the questions
determine the specific questions that must be answered, and who will ask them

grain matrix
a spreadsheet where
This allows us to see how questions are related to each other
