Unfortunatly it's not possible to define dependencies across multiple products. So you can put all into one product category and then define pre-requisites. Maybe a future Version will have this Feature. (try opening a new issue as Feature request).
Regards
Norbert
Regards
Norbert