The salary structure is very flexible. BUT people are different and grow differently.
So to expect we can do a cattle class salary structure that can apply to an entire department is expecting too much of the software. Example : 100 Freshers joining on exactly same salary and growing annually at the same rate -> very rare.
Your most flexible and future proof salary structure is
1 salary structure = 1 employee.