Your analysis is based on how the day-to-day variations of exposure to factors may affect your migraine attacks. 

For example, if you drink the same amount of coffee every single day, N1-Headache will not be able to determine the association of coffee with your risk of migraine attacks. But, if you drink coffee very rarely, you may not have enough exposure to coffee for your analysis to determine whether coffee is associated with your attacks.