home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / utils / miscutil.zip / DBRELATE.ZIP / SOURCE.ASC < prev   
Text File  |  1987-07-24  |  2KB  |  29 lines

  1. I have been using the relationional arrow in dBase III+ for some 
  2. time.  Set relation and the "relational" arrow give some pretty 
  3. impressive capabilites to dBase & Clipper.  Most important, this 
  4. can extend dBase set relations so that they are functionally 
  5. equivilent to the Clipper multi-child relations. Also, however, 
  6. both Clipper and Dbase can be assisted by the somewhat expanded 
  7. concept of multi-file relations which is possible.  I have 
  8. included two demo-test programs.
  9.                    
  10. RELATION.PRG demonstrates two kinds of multi file relations -- 
  11. A. One parent to more than one child.  
  12. B. Several parents to one child.
  13. Both dBase and Clipper versions are included in the code.
  14. The file relation also illustrates a similar concept regarding 
  15. indexing.  It is possible to index a file on a value not in the 
  16. file but in a related file.
  17. It also MAY be possible to replace values in related files.  It 
  18. is possible in dBase, but something goes wrong in Clipper.  
  19.             
  20. The BREAKTST.PRG program demonstrates what happens when a multi-
  21. file relation chain is broken in dBase and in Clipper.  This test 
  22. shows, tentatively, that a non-linear dBase relation chain works 
  23. just like the special Clipper multi-child Clipper relation.
  24.            
  25. If anyone knows of anyone who has dealt with this concept in a 
  26. more complete manner, I'd like to hear about it.  If you are 
  27. interested, you may reach me at 1-409-838-2195 or write 270 
  28. DuCote, Beaumont, Tx 77707.  I am not an email convert, but you 
  29. might leave a message on this system.