Foods also supply other nutrients such as phosphorus, magnesium and vitamin D that are necessary for the body to absorb and use calcium.People who are mildly lactose-intolerant can often enjoy small amounts of dairy products such as yogurt, cheese and lactose-free milk.