인간은 개체차이, 식사습관, 환경오염, 활성 산소로 인한 손상, 생활습관(스트레스), 약물에 의한 손상, 질병, 노화, 식품의 재배·운반·저장·가공으로 인한 영양성분의 파괴와 같은 이유 때문에 하루에 섭취하는 식품이 아무리 균형식이라 하더라도, 인체가 필요한 모든 영양소를 섭취할 수 없다.
그러므로 섭취하지 않았을 때 명확한 부족증상이 나타나는 1일 표준 섭취량은 각자가 원하는 영양소를 최적의 상태로 섭취한다고 할 수 없으며 가장 최신의 연구 논문들과 수많은 임상경험을 통해 오늘날 영양학자들은 건강을 유지하는데 필요한 최적의 양 ODI (Optimal daily Intakes)를 설정하고 있다. ODI에 의하면 매일 균형 식사를 하고 신선한 야채와 과일을 섭취하므로써 좀 더 나은 건강상태를 유지할 수는 있지만 완벽한 건강은 기대할 수 없다. 그러므로 각 개인의 요구도에 따라 영양소를 따로 복용하는 것을 권장하고있다.