<p><br>
On Dec 6, 2013 12:08 AM, "unsolicited" <<a href="mailto:unsolicited@swiz.ca">unsolicited@swiz.ca</a>> wrote:<br>
><br>
> Hmmm. Interesting.<br>
><br>
> Longer tool chain, but if scriptable ...<br>
><br>
> Schema won't be a problem, .xsd files even provided. <br>
> Even if not 100% accurate, schema won't change that <br>
> often. Translation could be manually maintained.<br>
><br>
> Ah ... hold on ...<br>
><br>
> TDL does an infinite nest of sub-tasks. It's not a <br>
> straightforward record 1:1<br>
><br>
> -+ Task 1<br>
> --+ Sub-Task 1.1<br>
> ---+ Sub-Task 1.1.1<br>
> ---| Some other notes<br>
> -+ Task 2<br>
> --+ Sub-Task 2.1<br>
> ---+ Sub-Task 2.1.1<br>
> ...<br>
> ----------------------------+ ... ad inifinitum</p>
<p>In generzl, such data structure would be implemented in a relational database by having a column called parent task id, and then you can have it point to which task is the parent of the current subtask, and you can have infinite levels. A task without a parent is the top level task.</p>

<p>No idea how to implement that with XML import though ...<br>
</p>