In the previous post about the form engine, I mentioned one judgment:

A form is not a page. It is the entry point into a business model.

Following that thought leads to a deeper question inside low-code platforms: how should the data model be designed?

When many people think about low-code platforms, they first see visible capabilities such as forms, pages, workflows, reports, and dashboards. But what really determines how far a platform can go is often not how quickly pages can be assembled, but whether the underlying data model can carry complex business.

If the data model is weak, forms become isolated pages.