Estimate the cost of a join. The cost of the join should be calculated based on the join algorithm (or algorithms) that you implemented for Lab 2. It should be a function of the amount of data that must be read over the course of the query, as well as the number of CPU opertions performed by your
(LogicalJoinNode j, int card1, int card2, double scanCost1, double scanCost2)
source not stored for this graph (policy: none)
no outgoing calls