前も言ったけど有効成分が大きくはまず水溶性か脂溶性かで違う
脂溶性の場合、食事と一緒に取ったほうがいい場合が多い

あとは胃に負担がかかるとか、吐き気とかの副作用がある場合も食事と一緒に取ることが推奨されてたりする
そうじゃない場合は空腹時のほうが吸収効率がいい