已經發現青少年時鈣的攝入和成年時鈣骨量峰直接相關。
鈣的缺乏導致pth分泌和骨吸收增加,低鈣飲食者易發生骨質疏松。
維生素d的缺乏導致骨基質的礦化受損,出現骨質疏松軟化癥。
長期蛋白質缺乏造成骨基質蛋白合成不足,導致新生骨層落后,如同時有鈣缺乏,骨質疏松則加快出現,維生素c是骨基質羥脯氨酸合成不可缺少的,維持骨基質的正常生長和維持骨細胞產生足量的堿性磷酸酶,如缺乏維生素c則可使骨基質合成減少。
肌肉對骨組織產生的機械力的影響,肌肉發達骨骼強壯,則骨密度值高,由于老年人活動減少使肌肉強度削弱,機械刺激少,骨量減少,同時肌肉強度的減少和協調障礙,使老年人輕易的容易摔倒,伴有骨量減少時則容易發生骨折。
老年人患有腦卒中等疾病等長期臥床不起活動,因廢用的因素導致骨量丟失,容易出現骨質疏松。