Understood. Thanks.
Mummi
On 4 Jun 2007, at 09:25, Arek Kasprzyk wrote:
</snip>
I agree with you entirely :-) This was never a bug in the
algorithm, because the algorithm
has been around for 5 years now, years before even the idea of
MBuilder was conceived and it worked correctly so far.
This was a bug in the implementation of the algorithm. The 0.5
version simply cut it's path too early (The focus point for the dm
transformation was the first 1:m table rather than the first link
table as it was customary for our earlier implementations - the
starting point was implemented incorrectly. The stopping point was
correct and it always was there anyway). The good news is that this
is now fixed for 0.6 so people should not be 'short changed' on
their tables anymore :)
Mummi - as a general rule, you should very rarely need to add
tables to the path manually. This is a sign
of an unusual situation and breaking 1:n/n:m cutoff. Most of the
times you should be simply removing tables from the path as the
algorithm
is 'greedy' in this respect and tend to include more tables that
you normally require.
anyway, happy building
a.