Ideas in acts_as_tag

Hello, I am trying to implement acts_as_taggable, but here are my needs:

i have some categories

1 - category1
2 - category2

There are products on these categories

I want to define per category obligatory fields, so when a product is
added must have the values of these obligatory fields

i was thinking in use tag nad reference them to the product…

any ideas?

Best Regards