ProductCategoryAttributes can have many ProductCategoryAttributeOptions (constrained attributes)
You can either load the plugin with routes enabled to use default controller actions, or just use/extend the database structure and use your own controllers