MENDIX INTERMEDIATE EXAM SCRIPT
COMPLETE ANSWERS GRADED A+
◉ Can you specify an error message with all delete behaviour?
Answer: Only for the object that owns the relationship
◉ When your entity inherits from a parent, can you select which
system members are stored on the child entity?
Answer: idk
◉ Which list is a list of only system members?
Answer: createdDate, owner, changedDate, changedBy
◉ How do you use an entity as a parent for another entity?
Answer: By setting the generalization in entity properties
◉ Should you create a separate Entity Access Rule for each
module role that needs access to a specific entity?
Answer: Yes, this will improve the readability or your security
rules
◉ What is the naming convention for modules according to
Mendix best-practices?
Answer: idk
, ◉ How do you add a module to the App Store modules in your
project explorer?
Answer: By downloading it from the App Store in Mendix Studio
Pro
◉ Why does Mendix offer the concept of modules?
Answer: To encapsulate functionality for re-use
◉ Where does a module install its java libraries in Mendix?
Answer: In userlib folder
◉ What is the difference between user roles and module roles?
Answer: Module roles can be used to define access to microflows
and pages; user roles can be used to grant access to entities.
◉ Does every module have a domain model?
Answer: Yes, but you cannot delete it.
◉ What document(s) does a module contain once you create it in
your project?
Answer: Domain model
COMPLETE ANSWERS GRADED A+
◉ Can you specify an error message with all delete behaviour?
Answer: Only for the object that owns the relationship
◉ When your entity inherits from a parent, can you select which
system members are stored on the child entity?
Answer: idk
◉ Which list is a list of only system members?
Answer: createdDate, owner, changedDate, changedBy
◉ How do you use an entity as a parent for another entity?
Answer: By setting the generalization in entity properties
◉ Should you create a separate Entity Access Rule for each
module role that needs access to a specific entity?
Answer: Yes, this will improve the readability or your security
rules
◉ What is the naming convention for modules according to
Mendix best-practices?
Answer: idk
, ◉ How do you add a module to the App Store modules in your
project explorer?
Answer: By downloading it from the App Store in Mendix Studio
Pro
◉ Why does Mendix offer the concept of modules?
Answer: To encapsulate functionality for re-use
◉ Where does a module install its java libraries in Mendix?
Answer: In userlib folder
◉ What is the difference between user roles and module roles?
Answer: Module roles can be used to define access to microflows
and pages; user roles can be used to grant access to entities.
◉ Does every module have a domain model?
Answer: Yes, but you cannot delete it.
◉ What document(s) does a module contain once you create it in
your project?
Answer: Domain model