Salinity of an irrigation water is determined by measuring its electrical conductivity and is the most important parameter in determining the suitability of water for irrigation. The EC of a water is used as a surrogate measure of TDS. There are a wider range of information Wastewater Engineering Treatment and Reuse (matcalf eddy ınc) book
Total hardness is measure of Ca++ and Mg++ which can limit plant availability for PO4, by making insoluble PO4 apatites, baesd on pH. This becomes the Liebig law minimum nutrient.
I had always equated Fenugreek as a spice, but found references for its use as forage. In this respect it is a N fixer and N is not yield limiting in fertilizing. Presence of Fe or Mn in irrigation waters will also interfere with PO4 solubility and availability.
Mitigating factors would be mycorhiza, secretion of organic acids and / or siderphores.
If you want an absolute answer, use a program like visual minteq, add you know water quality data and the fertilizer levels, the program runs all the chem-math and you can calculate what will become what compounds and what will stay in solution, as ions. Th give you the short answer, yes. Hardness will affect everything. See the effects of pH on nutrient availability in soils for an example.