Minimizes JOINs: Instead of normalizing data into separate tables (which would require JOINs), complex types allow embedding related information within a row. Efficient for certain workloads: If a ...