Interesting discussion. There is another way to do multiple hierarchies: Instead of trying to think of the best way to store our data in XML that will be a catch all for every possible hierarchy, we could have our own database structure that isn't XML, ideally optimized more for space and/or speed of querying than straight XML would be. Then we could have an engine that queries/searches this and creates various XML representations of this on the fly, depending on how the front end needs it (and each front end could simply have their own XSLT to format it properly for display). This is so very different than what we're doing it may not be worth it for sword, but it's still something to theorize about. I've actually been working on a separate non-sword system like this on and off for the past couple years, using various Berkley DB tables for the texts and language and search index data... I have not yet properly glued in the XML/XSLT part but it's kind of exciting to think about. Dave
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Jesse Jacobsen
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Jerry Hastings
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Mike Sangrey
- [sword-devel] Biblical language components Troy A. Griffitts
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Patrick Durusau
- Re: [sword-devel] HELP! Need your feedback on XML M... Mike Sangrey
- RE: [sword-devel] HELP! Need your feedback on XML M... David Overcash
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Troy A. Griffitts
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Patrick Durusau
- Re: [sword-devel] HELP! Need your feedback on XML Markup... David Burry
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Kirt Christensen
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Bobby Nations
- Re: [sword-devel] HELP! Need your feedback on XML Markup... Mike Sangrey
- Re: [sword-devel] HELP! Need your feedback on XML M... Bobby Nations