No such thing as a small change | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Hi Monks,
I've been struggling with this problem for over a week now and I am about to admit failure at getting a working algorithm! I have a thesaurus of terms consisting of hierarchical tree structures which we use to index our library collection. My objective is to create a database like SQLite to store all existing entries (over 3,000). The thesaurus consists of a subject term and a unique identifier, a description and some other information. Example:
ID 211 TERM BODY REGIONS TREE A01 DESCRIPTION Anatomical areas of the body. ID 2 TERM ABDOMEN TREE A01.047 DESCRIPTION Portion of the body that lies between the thorax and the pelvis. Since I experienced some problems creating foreign keys in SQLite, I decided to store my data in a Hash of Array like: The algorith for nested sets calls for a recursive technique to populate children nodes. use strict;
Could anybody direct me in the right direction? Or could you recommend an alternative algorithm using regex for instance? Any help would be appreciated. I've looked at the ISO Thesaurus modules on CPAN but our data does not conform to this standard. I've also looked at some XML approaches but it was mind boggling, to say the least. Thanks everybody... Raad Edited by Chady -- removed <br> tags from code. In reply to Tree Traversal Script/Nested Sets by Raad
|
|