That's a big, long list that's far more complicated than it really needs to be for us end users. We don't need to mix them, just use them properly:
Most dry chemical manufacturers take the hard work out of mixing most of those salts by providing a base 'mix'. The one I use is called 'hi K' from Hydrogardens.com, and it has the whole list above already in it and in the right proportions, with only the following exceptions;
Calcium nitrate
Epsom salt (mag sulfate hep.)
MKP
Thus the mix already created for you has the right ratios of ammonia for pH stability, all the micronutrients and is guaranteed soluble at high concentrations to make stock solutions.
So why isn't EVERYTHING in there already? Also pretty straightforward; calcium nitrate needs to be mixed separately so it doesn't react with the rest of the nutes. The others are only needed at certain times in the growth cycle or for certain plants, so you can add them only as you need them.
My stock solution isn't particularly strong, but it is convenient; one gallon for a one hundred gallon changeout of my RDWC system.
In one bucket, I put in epsom salt, MKP if needed and some hot water to dissolve them. Once they've done so, I add the stock solution made from the mix I just explained. That's part one of two parts.
Part two is putting the calcium nitrate in a separate bucket and dissolving that in water. It dissolves very readily and doesn't need to stand for long, if at all. This is why I do it first and put it in the res before I mess with the other part. This way it gets plenty of time to mix and dilute so it can't react when I dump in the other bucket.
Pour the two buckets into your nutrient reservoir, which needs to be at least half full of fresh water- this is necessary so parts A and B don't get together at too high a solution strength and undergo any unwanted chemical reactions.....