Data Modeling — Part 1

Krisztina Szerovay
UX Knowledge Base Sketch
3 min readJul 10, 2018

--

Data Modeling (Part 1) — UX Knowledge Base Sketch #65

Why should you understand Data Modeling?

We design digital products and services. This basically means that we’re designing software-based products. Now, a software has 2 main parts: data structures and algorithms. An algorithm processes input data and produces output data, and these data pieces have predefined data structures.

You might ask why you should understand this stuff. I believe that you can’t design a coherent digital product/service without defining the datatypes and their relationships. Data modeling is the activity that will help you in this regard.

There are 3 “layers”, 3 model types:

  • Conceptual Model
  • Logical Model
  • Physical Model

In this sketch, I introduce Conceptual Models.

Example

Here is an example for you: let’s say you’re designing a job platform. What are the main part of this system? For instance — among other things — , you have job seekers, employers and available jobs. These are the objects/entities, that are usually indicated as nouns in your model. The relationship between these models are represented by verbs, for example: employers have available jobs.

After creating the Conceptual Model, the next step is assembling a Logical Model (and then a Physical Model), this is going to be the topic of the next sketch!

Coffee is my fuel — you can buy me one if you want to boost the sketch-creation process! ;)

If you like my sketches, you can buy me a coffee to support my work! Thanks, I really appreciate your encouragement! 🙏

Related Sketches

Clap 👏 — please show if you like this sketch, so others can find it more easily!
Respond 💬 — please let me know in the response section if you have any suggestions or questions!

Thanks for being interested in my UX Knowledge Base Sketches! 🙏

If you are interested in sketching, check out my Sketching for UX designers course.

Please feel free to join the Sketching for UX Designers group on Facebook, post your UX sketches, share your favorite links, ask questions etc.

You can subscribe to my Sketching for UX newsletter to get these UX Knowledge Base Sketches directly to your inbox weekly, and to participate in a 100-day long UX-visual library building challenge. If you subscribe, you can also download the Sketching for UX designers WORKBOOK for free!

If you have any comments or questions please reach out to me here or on Twitter:@krisztaszerovay

--

--