Re: more COPY in the place of BIND loops examples

Yes, the revised diagrams are correct.

Cheers,
Geoff



On 8/25/06, Geoffrey M Clemm <geoffrey.clemm@us.ibm.com> wrote:

I believe in Example 1, the binding of C5 named E should be to a new 
resource (e.g., C6), and C6 has a binding named B to C4. 
In Example 2, the two new members of C4 should be new resources (e.g., C5 
and C6), not C2 and C3 (that might have just been a typo).  And the 
binding of C6 named E should be a new resource (e.g., C7), and C7 has a 
binding named B to C5. 

So in each example, a copy never creates a binding back to an existing 
resource, so 3 new resources would be created by the copy.

I see.  (yes, the C2 and C3 was a typo).

So is this correct?


Example 1

   +--------+
   |        | 
   |  Root  |
   |        | 
   | A      | 
   +--------+ 
     | 
     |
     |
   +--------+
   |        |
+--|  C1    |
|  |        | 
|  | B      | 
|  +--------+ 
|    | 
|    | 
|    | 
|  +--------+ 
|  |        | 
|  |  C2    | 
|  |        | 
|  | D      | 
|  +--------+ 
|    | 
|    | 
|    | 
|  +--------+ 
|  |        | 
|  |  C3    | 
|  |        | 
|  | E      | 
|  +--------+ 
|    | 
|    | 
+----+

COPY /A/B /A/F results in:


   +--------+
   |        |
   |  Root  |
   |        | 
   | A      | 
   +--------+ 
     | 
     |
     |
   +--------+   +--------+
   |        |   |        |
+--|  C1    |   |  C4    |--+ 
|  |        |   |        |  | 
|  | B    F |   |   B    |  | 
|  +--------+   +--------+  | 
|    |    |         |       |
|    |    +-------+ |       |
|    |            | |       | 
|  +--------+   +--------+  |
|  |        |   |        |  |
|  |  C2    |   |  C4    |  |
|  |        |   |        |  |
|  | D      |   | D      |  |
|  +--------+   +--------+  |
|    |            |         | 
|    |            |         |
|    |            |         |
|  +--------+   +--------+  |
|  |        |   |        |  |
|  |  C3    |   |  C5    |  |
|  |        |   |        |  |
|  | E      |   | E      |  | 
|  +--------+   +--------+  |
|    |            |         |
|    |            |         |
+----+            +---------+




Example 2


   +--------+
   |        |
   |  Root  |
   |        | 
   | A    F | 
   +--------+ 
     |    | 
     |    +--------+
     |             | 
   +--------+  +--------+ 
   |        |  |        | 
+--|  C1    |  |  C4    | 
|  |        |  |        | 
|  | B      |  |        | 
|  +--------+  +--------+ 
|    | 
|    | 
|    | 
|  +--------+ 
|  |        | 
|  |  C2    | 
|  |        | 
|  | D      | 
|  +--------+ 
|    | 
|    | 
|    | 
|  +--------+ 
|  |        | 
|  |  C3    | 
|  |        | 
|  | E      | 
|  +--------+ 
|    | 
|    | 
+----+

COPY /A/B /F/G results in:


   +--------+
   |        |
   |  Root  |
   |        | 
   | A    F | 
   +--------+ 
     |    | 
     |    +--------+
     |             | 
   +--------+  +--------+  +--------+ 
   |        |  |        |  |        |
+--|  C1    |  |  C4    |  |  C7    |
|  |        |  |        |  |        | 
|  | B      |  | G      |  | B      |
|  +--------+  +--------+  +--------+
|    |           |           |   |
|    |           |   +-------+   |
|    |           |   |           |
|  +--------+  +--------+        | 
|  |        |  |        |        |
|  |  C2    |  |  C5    |        |
|  |        |  |        |        |
|  | D      |  | D      |        |
|  +--------+  +--------+        |
|    |           |               | 
|    |           |               |
|    |           |               |
|  +--------+  +--------+        |
|  |        |  |        |        |
|  |  C3    |  |  C6    |        |
|  |        |  |        |        | 
|  | E      |  | E      |        |
|  +--------+  +--------+        |
|    |           |               |
|    |           |               |
+----+           +---------------+

thanks,
Tim

 

Received on Friday, 25 August 2006 18:57:19 UTC