This is more a general question than a specific one.
I'm doing a project where we came to the conclusion that it might be smartest to use enums for something we call "operation". We have one of these so-called operations which needs a secondary attribute "Roles" but I'm not sure if I can have one value from my enums to have a secondary attribute while the others don't have one.
Hope my question make sense even though I don't have any code xD