← All topics

Learn free · topic 100

Cartesian Data

Self-check

Questions 1–10 of 10

  1. 1. What is Cartesian Data about?

    Question 1
  2. 2. What should a data modeller introduce when two tables have a 'Many to Many' relationship?

    Question 2
  3. 3. Why does joining the Sales table directly to the Target table on Employee ID produce Cartesian data?

    Question 3
  4. 4. Which department is said to get nightmares from Cartesian data, seeing USD 200k when they know the total is USD 100k?

    Question 4
  5. 5. Even with an intermediary table in place, what can still cause Cartesian data?

    Question 5
  6. 6. In the John example, how many rows are produced when Employee, Target and Sales are joined in one query?

    Question 6
  7. 7. What is the correct row count after resolving the John example with UNION ALL?

    Question 7
  8. 8. In the department and salary example, how many rows result from joining Dept (2 rows for an employee) and Sal (12 monthly rows) on Employee ID?

    Question 8
  9. 9. How should the Dept and Sal tables be joined to avoid Cartesian data?

    Question 9
  10. 10. Which of the following is NOT listed as a cause or symptom of Cartesian data?

    Question 10

From I Am Datapedia! by Mustafa Qizilbash, published here free by the author. Nothing about your reading is stored.