Il est clair que le calcium seul ne suffit, la vitamine D associée y est pour beaucoup.
Si tu ne l'as pas encore fait (ce qui m'étonnerait étant donné la façon donc tu racontes), je te conseille de lire
ceci et
cela, articles citant entre autres les bénéfices de calcium/VD pour la prévention de l'ostéoporose, articles "officiels" basés sur des preuves. Ces articles ont été écrits par des médecins et non des nutritionnistes

. D'ailleurs même en complément
d'un traitement médicamenteux, on recommande un apport vitamino calcique suffisant. Je suis désolé mais à choisir entre nutrition.fr et haute autorité de santé/affsaps.fr, je préfère les médecins aux nutritionnistes...