Mendix Advanced Certification 2025 Exam | Actual
Questions and Verified Answers | Already Graded A
What is a Persistable entity? .....ANSWER.....An Entity that can be
saved in the database.
What is a Non-Persistable entity? .....ANSWER.....An entity that
can only be saved in runtime memory.
What is a Generalized entity? .....ANSWER.....An entity that lends
its attributes, associations, event handlers, validation rules and
any other properties to another entity.
What is a Specialized entity? .....ANSWER.....An 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?
.....ANSWER.....CreatedDate, ChangedDate, Owner, ChangedBy
,Page 2 of 86
How do you show multiple specialized entities in the same list
view? .....ANSWER.....By 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?
.....ANSWER.....Cast to entity to the correct specialization.
What should you do if the Object type decision is empty?
.....ANSWER.....Create a log message, since this is unexpected
behavior.
Why should you use inheritence? .....ANSWER.....It 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?
.....ANSWER.....when 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.
,Page 3 of 86
Why is creating a new entity and making it a specialization of
the FileDocument or Image entity preferred over using original
entities? .....ANSWER.....The original entities are part of the
System module, which makes them ineditable.
What indicates ownership over an association. .....ANSWER.....A
dot on that entity's side of the association.
What is the main downside of a 'many to many' association
.....ANSWER.....It uses a lot more memory that other associations.
What is an index? .....ANSWER.....An 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? .....ANSWER.....On entities with a lot
of objects that are read more than written and on the most
searched attributes, that also have many possibilities.
, Page 4 of 86
What is the downside of an index? .....ANSWER.....every 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?
.....ANSWER.....1. 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? .....ANSWER.....it tells
mendix to reverse the direction in which a association is read.
What does localization on a datetime attribute do?
.....ANSWER.....It changes the datetime value to the time zone of
the user when used or viewed. The value is still stored on UTC
time.