Генерация Декартова Произведения
Декартово произведение формируется когда:
Условие соединения опускается
Условие соединения некорректно
Все строки в первой таблице соединяются со всеми строками во второй таблице
Всегда включайте допустимое условие соединения, если Вы хотите избежать Декартова произведения.
Когда условие соединения недопустимо или полностью опускается, результатом является Декартово произведение, в котором выводятся на экран все комбинации строк. Все строки в первой таблице соединяются со всеми строками во второй таблице.
Декартово произведение имеет тенденцию генерировать большое количество строк и результат редко бывает полезен. Поэтому следует всегда включать допустимое условие соединения, если у Вас нет определенной потребности соединить все строки из всех таблиц.
Декартовы произведения полезны для некоторых тестов, когда Вы должны сгенерировать большое количество строк, чтобы смоделировать подходящий объем данных.