On 28/08/2011 23:47, Abbas Shojaee wrote: > Dear Thomas > > Thank you for your reply. This is exactly my concern, taking some > concepts (e.g. version, demographic etc.) outside of Archetype > perspective, opens room for exceptions to appear, which gradually > makes the design incoherent and distracted. Further, these different > type of elementary concepts, need different implementation designs, > that again, reduces flexibility and increases design and development > efforts. In my opinion, the problem with LOCATABLE is that, it has > reference to an Archetype while it would be far better if it has been > an inherited class.
I'm not clear here, how do you think the inheritance should work? - thomas

