• Very good question.

    However I think that the explanation is a bit lacking, and could explain in more detail what is happening here and what a 'cross join'/'cartesian product' is.

    Here are some links that may help:

    Cross Join

    Cartesian Product