Across
- 2. A type of outer join that includes all rows from the right table
- 5. A type of outer join that includes all rows from the left table
- 7. A join that automatically matches columns with the same name and datatype
- 8. A join that returns matching rows along with non-matching rows from one or both tables
- 9. A join that returns the Cartesian product of two tables
- 10. A join where a table is joined with itself
- 12. A join that returns only matching rows from both tables
- 14. A constraint specifying that a relation can be recreated by joining multiple projections
- 15. A join based on equality between specified columns
Down
- 1. A join that avoids repeated columns when matching attributes
- 3. A join that uses comparison operators like <, >, <=, >=, !=
- 4. A join dependency where no information is lost when relations are joined
- 6. A type of outer join that includes all rows from both tables
- 11. A join that returns rows from the first table that do *not* match with the second
- 13. A join that returns only rows from the first table that match with the second
