 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| Ÿ |
Even with lazy
reads, object traversal is not always
|
|
|
ideal
|
|
|
|
– |
To find a phone
number for the manufacturer of a product
|
|
|
that a
particular customer bought, may do several queries:
|
|
|
Ÿ |
Get customer in
question
|
|
|
|
Ÿ |
Get orders for
customer
|
|
|
|
Ÿ |
Get parts for
order
|
|
|
|
Ÿ |
Get manufacturer
for part
|
|
|
|
Ÿ |
Get address for
manufacturer
|
|
|
|
– |
Very natural
object traversal results in 5 queries to get
|
|
|
data that can be
done in 1
|
|