You can either keep items in separate hashtables like "hadd striker hits 123" or you can combine all into 1 table like "hadd tablename striker.hits 123". However with the latter you'd have the extra burden of continuously parsing the itemname into its components.

When saving the data, you could either save each section name to its own hashtable name, or you could save them all individually to the same file.

hsave -i striker filename.hsh striker

If you keep several tables in 1 file, It's important that you don't save without using the section name, or else they all get saved to the same [hashtable] section replacing each other's contents. You can automate the save and load like

tokenize 32 Striker Bizon Fennec Uzi Weekly
hsave -si $* filename.hsh $*