The size of the rock particles in the soil, also known as texture or moisture-holding capacity, largely determines its moisture-holding capacity.
The type of rock primarily governs the acidity of the soil from which it was formed (its parent rock). No matter how much the rock has been broken, split, and continuously crushed, no matter how little its particles become, this original mineral composition still exists in the soil.
The nutrients in the soil (PDF) are measured by their fertility. This comprises macronutrients like calcium, magnesium, sulfur, boron, chlorine, copper, manganese, molybdenum, and zinc and micronutrients like oxygen, carbon, hydrogen, nitrogen, phosphorus, and potassium.