while designing my contracts, I'm wondering if its better to use a struct, and then one mapping that holds that struct type as the value. Or use a bunch of different individual mappings and no struct? In terms of 'better' I guess just general Solidity standards and gas wise.
I read this question's answer: What is better, mapping a struct with 2 variables or having 2 mappings?
And the user chose to use the solution that cost more gas because it was cleaner. Is this the correct choice? In my situation I'd be storing about 8 variables in the struct, or have 8 different mappings.