Maior evidência. Múltiplos ensaios randomizados e metanálises mostram que a suplementação de magnésio (tipicamente 400–600 mg/dia de magnésio citrato, glicinato ou treonato) pode reduzir frequência, severidade e duração da enxaqueca. Mecanismos incluem modulação do receptor NMDA, inibição da depressão espalhada cortical e estabilização vascular.
Evidência direta limitada. Cálcio adequado é essencial para a função neuronal, mas estudos sobre cálcio sozinho para prevenção de enxaqueca são inconclusivos. Alguns dados observacionais ligam baixo consumo dietético de cálcio a maior risco de enxaqueca, mas causalidade não comprovada.
Um pequeno estudo sugeriu que a suplementação combinada de cálcio-magnésio era mais eficaz que qualquer um sozinho, mas falta replicação. O racional é que o magnésio melhora a utilização do cálcio e ambos apoiam a função neuromuscular.
Magnésio é uma opção bem suportada e de baixo risco para profilaxia de enxaqueca. O papel do cálcio é de suporte, mas não independentemente comprovado. Uso combinado carece de evidência robusta.