Originally Posted by Kevin Mikelonis
|
|
The example cited makes sense, however, the actual database structure behind the scenes of MMPD requires a lot of rework that would affect existing users in a biig way to acheive packages as accessories bit.
|
Not sure I follow your intent on this Kevin.. Are you saying that the rework is SO extensive that we should forget about seeing this happen in 5.x and that IF we see it in v6 we would lose backward compatibility? Or are you saying it's beyond the scope of d-tools to even do this?(or are you saying completely something else...)?
Please clarify.
|
Quote:
|
|
Shawns rework of the HD Drop would have been a step process if the HD wiring drop were a Wiring Package and not a series of accessories tied to every Display Device in the database.
|
Perhaps this is true but his process of *using* that HD drop in his daily work activities has the effect that he needs to * deliberately and consciously* add that HD drop w/ every product (Display Device or otherwise) that needs it and track it as such (i.e. Parentless) throughout the project.
This can be prone to being forgotten (esp. i.e. if you are training someone / have someone new working / haven't had much sleep), editing/accidental deletion (see above) and it's just an add'l work/thought burden that I'd prefer or even expect my multi-thousand dollar software investment did
for me.
Insult to injury is that apparently this Bid Magic (which looks like an under $1k piece of software afaics) can do this today while for d-tools it doesn't appear to even be on the horizon.
[/quote]
|
Quote:
|
Our package mantra is:
Modular Assemblies that are used repeatedly which follow the Construction Process.
|
Would you be so kind as to elaborate?
I'm sure any student of your philosophy 'gets it' but I'm not sure I followed that all the way thru
|
Quote:
|
|
In general, we find that in accessorization, tying Trim Phase Products to Finsh Products and tyiing Rough-in Phase Products to Trim Phase Products holds up well in database management, proposal reporting, and proposal filtering by phase.
|
it *appears* that you're indicating that consecutive phases seem to work well (earlier phase as acc. to succeeding phase).
Does this imply that if the phases are not consecutive that it will not work well? (just seeking clarification of your statement) What are the pitfalls?
|
Quote:
|
|
I do agree that some more flexibility in packages would be useful, but no matter what, there will need to be certain rules to follow and be consistent with in any database to keep it manageble and learnable.
|
I agree with you here. However where we might diverge is that I'd want/expect those "rules" to be imposed by me/my business processes/etc. and not by artificial constraints from the underlying database I'm using.
That's akin to making a one-size-fits-all shoe. It doesn't work too well. Better is to make a shoe that can be adjusted and molded to fit the individual.
Imposing my own constraints in my DB by modeling my business is much preferable to having my DB model impose constraints on my business. I think the number and volume of 'comments' in these forums on 'workarounds' and 'kludges' to make the software do what we want implies that I might not be alone in this thinking. And of course I'm not just referring to this pkg/acc. issue.
Anyway, that's just my 3c (I'm feeling rather munificent this morning ) I hope it's helpful.
|
Quote:
|
|
PeaceLoveAndHappiness
|
And a BabbaBooey to y'all!