42÷6=7 means that there are six 7s in 42, right? This should be one of the definitions of division.
Let me talk about my own understanding. 42÷6=7, 42 represents the total number, 6 represents the number of copies, and 7 represents each number of copies. Every number has its own meaning 42÷7=6 means that 42 contains seven sixes, where 7 is the number of copies and 6 is the number. If the number of copies divided twice is different, the meaning will be different. Just like when we learned multiplication as children, the teacher strictly asked us to use unit quantity x number of copies = total number. But now we have thought that there is no difference between unit quantity x number of copies and number of copies x number of units. I think you will have the idea of "six sevens in' 42 or seven sixes in' 42". Since you are a primary school math teacher, you can ask this question during teaching and research, or you can sort out the research according to your local syllabus and hand it over.