Dummit and Foote says the following about integer division.
If $a,b \in \mathbb{Z}$ with $a \neq 0$, we say $a$ divides $b$ if there is an element $c \in \mathbb{Z}$ such that $b = ac$. In this case we write $a \mid b$; if $a$ does not divide $b$, we write $a \not \mid b$.
My question, though perhaps a bit silly, is why we require that $a \neq 0$. If $a = 0$, then the only possible value of $b$ would be $0$. We could then pick any value of $c$.
Is it correct that say that $a = 0$ divides $b = 0$? Is there another reason we exclude $a = 0$?