Problem: Improperly designed MBOs can lead to mixed data from different users being returned to the device application.
Each of these designs are improper:
- The MBO includes a synchronization parameter and it is exposed to the client (allow the client to supply values as load parameters), but the synchronization parameter does not map to an attribute.
-
You customize the download SQL and do not use the synchronization parameter in the download SQL.
Solution:
Avoid these design mistakes.