"Так для костей и пьют витамин Д , кальций не пьют" - а где я писала, что витамин Д пьют для чего то другого? Кальций также для костей назначают, даже если в крови норма, но при определенных обстоятельствах: только при нормальном уровне витамина Д и в некоторых других случаях.  Норма кальция в крови не означает, что кости впорядке. Норма кальция в крови может быть и при остеопорозе: в крови кальция достаточно, а при этом их костей он вымывается под воздействием ПТГ. То есть ПТГ заставляет вымывать кальций из костей как раз для того, чтобы в крови была норма. Поэтому по анализу на кальций не всегда можно судить  о наличии или отсутствию кальция в костях. Для этого есть денситометрия. Если по денситометрии поставили диагноз остеопороз, то при лечении используют, в том числе, помимо других, и препараты кальция. Так что кальций для костей тоже пьют.