Mendix Advanced Certification 2026 Guide: Exam Objectives & Study
Material, Exams of Medicine
What is a Persistable entity? - ANSWERAn Entity that can be saved in the
database.
What is a Non-Persistable entity? - ANSWERAn entity that can only be saved
in runtime memory.
What is a Generalized entity? - ANSWERAn entity that lends its attributes,
associations, event handlers, validation rules and any other properties to
another entity.
What is a Specialized entity? - ANSWERAn entity that inherits all or part of its
attributes, associations, event handlers, validation rules and any other
properties from another entity.
what are the system member properties? - ANSWERCreatedDate,
ChangedDate, Owner, ChangedBy
How do you show multiple specialized entities in the same list view? -
ANSWERBy adding a template for every specialized entity while using the
default for the generalized entity.
,What do you need to do after an Object type decision? - ANSWERCast to
entity to the correct specialization.
What should you do if the Object type decision is empty? - ANSWERCreate a
log message, since this is unexpected behavior.
Why should you use inheritence? - ANSWERIt allows you to make reusable
microflow, which increases the consistency and maintainability of your app.
when should you use a 1-1 association over inheritance? - ANSWERwhen the
entity in question isn't a true specialization of the generalized entity and/or
the generalized entity's properties are not required when dealing with the
entity in question.
Why is creating a new entity and making it a specialization of the
FileDocument or Image entity preferred over using original entities? -
ANSWERThe original entities are part of the System module, which makes
them ineditable.
What indicates ownership over an association. - ANSWERA dot on that
entity's side of the association.
What is the main downside of a 'many to many' association - ANSWERIt uses
a lot more memory that other associations.
What is an index? - ANSWERAn extra table for a given entity in the database
with ID's and a specified attribute(s) in a sorted order which allows for faster
queries.
, When do you use an index? - ANSWEROn entities with a lot of objects that
are read more than written and on the most searched attributes, that also
have many possibilities.
What is the downside of an index? - ANSWERevery time an object is added,
the entire index table needs to be updated, which can potentially cause
performance issues.
What are the 4 stages of a domain model restructering? - ANSWER1. extend
your domain model
2. model the data conversion
3. deploy the new model and convert the data.
4. clean up the model.
What does the expression [reversed ()] do? - ANSWERit tells mendix to
reverse the direction in which a association is read.
What does localization on a datetime attribute do? - ANSWERIt changes the
datetime value to the time zone of the user when used or viewed. The value
is still stored on UTC time.
When should you turn localization off? - ANSWERwhen time offset is
irrelevant
What is the Mendix Client? - ANSWERThe Client runs in your browser and
renders the front-end of your application. it makes use of HTML, CSS and
JavaScript. It talks with Mendix Runtime and stores local objects within a
session.
Material, Exams of Medicine
What is a Persistable entity? - ANSWERAn Entity that can be saved in the
database.
What is a Non-Persistable entity? - ANSWERAn entity that can only be saved
in runtime memory.
What is a Generalized entity? - ANSWERAn entity that lends its attributes,
associations, event handlers, validation rules and any other properties to
another entity.
What is a Specialized entity? - ANSWERAn entity that inherits all or part of its
attributes, associations, event handlers, validation rules and any other
properties from another entity.
what are the system member properties? - ANSWERCreatedDate,
ChangedDate, Owner, ChangedBy
How do you show multiple specialized entities in the same list view? -
ANSWERBy adding a template for every specialized entity while using the
default for the generalized entity.
,What do you need to do after an Object type decision? - ANSWERCast to
entity to the correct specialization.
What should you do if the Object type decision is empty? - ANSWERCreate a
log message, since this is unexpected behavior.
Why should you use inheritence? - ANSWERIt allows you to make reusable
microflow, which increases the consistency and maintainability of your app.
when should you use a 1-1 association over inheritance? - ANSWERwhen the
entity in question isn't a true specialization of the generalized entity and/or
the generalized entity's properties are not required when dealing with the
entity in question.
Why is creating a new entity and making it a specialization of the
FileDocument or Image entity preferred over using original entities? -
ANSWERThe original entities are part of the System module, which makes
them ineditable.
What indicates ownership over an association. - ANSWERA dot on that
entity's side of the association.
What is the main downside of a 'many to many' association - ANSWERIt uses
a lot more memory that other associations.
What is an index? - ANSWERAn extra table for a given entity in the database
with ID's and a specified attribute(s) in a sorted order which allows for faster
queries.
, When do you use an index? - ANSWEROn entities with a lot of objects that
are read more than written and on the most searched attributes, that also
have many possibilities.
What is the downside of an index? - ANSWERevery time an object is added,
the entire index table needs to be updated, which can potentially cause
performance issues.
What are the 4 stages of a domain model restructering? - ANSWER1. extend
your domain model
2. model the data conversion
3. deploy the new model and convert the data.
4. clean up the model.
What does the expression [reversed ()] do? - ANSWERit tells mendix to
reverse the direction in which a association is read.
What does localization on a datetime attribute do? - ANSWERIt changes the
datetime value to the time zone of the user when used or viewed. The value
is still stored on UTC time.
When should you turn localization off? - ANSWERwhen time offset is
irrelevant
What is the Mendix Client? - ANSWERThe Client runs in your browser and
renders the front-end of your application. it makes use of HTML, CSS and
JavaScript. It talks with Mendix Runtime and stores local objects within a
session.