Assuming D&D type scale, all you really need is a die code (d4, d6, d8, d10, 2d6), whether it's 1h or 2h, and whether it's melee or ranged.
Honestly, anything that isn't a vital mechanical difference is just fluff and you don't really need it.
I've seen games where all weapons were the same...