We are looking at DBML a DB markup language that grows with you.
Is that something that Thinkwise could support? Especially in scenario's you don't start with the Upcycler and you start building data structures together with a client.
We are looking at DBML a DB markup language that grows with you.
Is that something that Thinkwise could support? Especially in scenario's you don't start with the Upcycler and you start building data structures together with a client.
Hi Freddy,
I’m quite certain that most capabilities noted in DBML can find its way to the model in the Thinkwise platform. Table partials have always lingered on the backlog since the inception of the Thinkwise Platform but have been pushed to the background due to dynamic modeling. We could take a look at that again at one point.
What would be the use case to use this markup language instead of simply modeling the entities directly using the Software Factory?
Hi
Use Cases for DBML in (or alongside) Thinkwise Projects
Why Use DBML Instead of Modeling Directly in Thinkwise?
DBML is simpler, text-based, version-controlled, and tool-agnostic. It enables fast and low-barrier collaboration with non-technical stakeholders, allowing you to draft, review, and document data models before committing to full implementation in the Thinkwise Software Factory. This makes it ideal for co-creation, workshops, pre-sales, and agile project starts where flexibility and clarity are more important than immediate technical detail. It’s not a replacement for the SF—it’s a complementary way to bridge the gap between business understanding and system design.
Definitely interesting to have a closer look at and consider to support it in combination with a DB modeler in the Universal-based SF
But after a good model has been created in SF, we proceed to maintain the datamodel via SF.
But the idea to simply draw up something in DB Diagram + import it to SF for quick demo purposes is great. It also enables us to quickly detect some ‘gaps’ in the process or identify inaccurate relations / tables in the datamodel.
Have a nice week guys!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.