>>637
>>636は設計として推奨する場面が多いからな
本来重複しちゃいけないデータが大量にdb上にあると
ほかの業務ロジックでも想定外のデータを取ったり
テーブル結合時に直積による組み合わせ爆発がおこってシステムが停止する可能性もある
数行しか期待してないクエリから数万〜数十万のデータが取れてしまうことになりかねない

基本的に、セレクトででてくるデータは写像であって実体ではない
これをまず理解してないと、組み合わせ爆発まで考えが行き届かないことになりやすい