Looking at the info you have provided I'm not sure if it's doable.

Please post actual desc of your table, include comment for each line describing content, list of possible values when finite.