Normalized data sets
Normalized data sets contain fields that remain consistent between users.
Each of your users might have access to different data sets, but the fields within them remain the same for each user.
To achieve this, you will setup a Normalized Query Engine.
If however, each of your users have unique fields, then you will instead be using dynamic data sets.
If you would like further help deciding which Query Engine you should pick, do not hesitate to get-in-touch.