Dependencies between floating licenses/roles

Hi,

According to my best knowledge, NTX role includes NPM & NMD, however, when I select the license (in preferences), it automatically selects the NPM but not the NMD, So a user can select also the NMD in parallel to the NTX, thus causing overlap. usage. 
Is this a correct behavior?
This is a problematic situation from the administrative perspective.

Thanks,
Sagi