Prioritize the Data Model

Friday, Jun 12, 2026 | 1 minute read | Updated at Friday, Jun 12, 2026

Emmanuel Decena

Start with carefully designing and thinking about the data model, i.e. how the domain and business objects interact, how is it stored in the database, the main actions between the objects.

These are the foundation and most important.

Since the infrastructure, framework, programming language can all be swapped. You must build a good data model first before creating the application details.

© 2025 - 2026 Blog

All rights reserved

About

I created this blog to monitor my curiosity, writing about concepts that interest me.

I write about personal projects, ideas, and the things I learn along the way. Hand-crafted and LLM-free.

Occasionally, a travel story or food review sneaks in.

If my writing resonates with you, feel free to connect with me at ecdecena [@] gmail.com.

I’m currently based in Cebu City, PH 🏖️.

Disclaimer

The contents on this site reflect my thoughts and opinions only. It does not represent the views of any organization, employer, or institution I am affiliated with.

Social Links