How to check if there is a connection between the variable weather condition (bright or extreme) and age groups( youngadults, middle_aged, seniors)?

How to check if there is a connection between the variable weather condition (bright or extreme) and age groups( youngadults, middle_aged, seniors)?

The data i am working with shows me in each tuple the code of accident and all the connecting variables to the accident (like, weather condition, severity, age group, month, year, day, day/night, ..)
i have data of 3 years (2015,2016, 2018) and i cut it for only winter months (Jan,Feb,Dec).
i created a matrix showing as columns the weather condition(categorial, nominal even binary) and as rows the age groups (categorial - ordinal)-.
what is the best way to check relation? instead of chi square test

and can use Possion Regression if i use as each event the day of a week and that for all the 3 months and 3 years?