Need some schooling on vitamins and supplements please?

I take an Omega 3-6-9 Jamiesom brand. Flax seed and fish oils. I also take magnesium (Jamieson)for leg cramps. I also take vitamin D. Been taking them for 20 years. Using as the directions on the bottle. Kim