The domain model is the backbone of any Mendix app — including native mobile applications. In this guide, we’ll explore how to design, connect, and optimize your domain model specifically for Mendix Native development. You’ll learn how to structure entities, manage associations, and handle offline-first requirements to ensure smooth performance on mobile devices.
Creating Entities and Attributes
1.Open the Domain Model of the NativeMobile module.
2.Create the UserDetails entity with the following attributes:
Name – string (limit the max. length to 200 characters)
PhoneNumber – string (limit the max. length to 200 characters)
EmailID – string (limit the max. length to 200 characters)
3.Create the Property entity with the following attributes:
Address – string (limit the max. length to 200 characters)
PropertyName – string (limit the max. length to 200 characters)
Make it generalized from System.Image
4.Create the Issue entity with the following attributes:
Title – string (limit the max. length to 200 characters)
Description – string (unlimited)
Add a *-1 association from Issue to Property
Add a *-1 association from Property to UserDetails




Conclusion:
I hope this article has helped you understand How To Make Domain Model In Mendix Native App.
Thanks for reading this! See you in the next blog post.
