A glass of beer a day is one of the best ways in which young women and men can ensure that they have strong and healthy bones, research at a British medical school suggests.