I don't believe you could use Barney's component to manage this. It uses a method that Celko discusses in his book called the Nested Set model for maintaining heirarchies. In this case each item/node has a left and right position, and any node whose left and right positions are within that range is considered a child. So, for example, you would have Parent (lpos 1, rpos 4) and Child (lpos 2, rpos 3). While this has many advantages for maintaining trees of heirarchies, it won't apply here IMO. You can already see how this would be problematic for a family tree - each item/node has a single direct parent. I do recommend Barney's component for generally managing hierarchies in this method, and if anyone is interested, I ported it to MS SQL (I think his version is MySQL only) and wrote a flash form for managing "categories" within trees - it is a year old, so some stuff may be worth updating (i.e. some flash form stuff changed in the interim), but you can find the link here - http://www.remotesynthesis.com/blog/index.cfm/2005/11/4/Managing-Tree-Using-TreeManagercfc-and-Flash-Forms
-- - Brian Rinaldi blog - http://www.remotesynthesis.com/blog CF Open Source List - http://www.remotesynthesis.com/cfopensourcelist Boston CFUG - http://www.bostoncfug.org ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting, up-to-date ColdFusion information by your peers, delivered to your door four times a year. http://www.fusionauthority.com/quarterly Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:254417 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

