Multi-table joins are the most time-consuming operations in database systems. From an execution perspective, the less data there is, the smaller the overhead caused by the Join operation. If two ...