GPGeorge
George Hepworth
- Local time
- Today, 03:47
- Joined
- Nov 25, 2004
- Messages
- 2,357
I guess the best analogy I could come up with would be Electric Vehicles. Although they are very different in many ways, they still have four tires, some sort of power plant, some sort of drive train, steering, etc. It would be quite challenging to think up practical alternatives to some of those things. Going back centuries, horse and oxen pulled wagons also had four wheels. Early motor cars were, in fact, called "horseless carriages".Seriously, I joined the project after it was underway, so I wasn't part of the initial design discussions.
That said, pretty much every aspect of the application was reviewed and evaluated. There are significant resemblances, obviously. Northwind has an inventory of products which it sells to customers and employees who sell them. Those conceptual things don't really change, although the architecture was recreated.
This is a very good question, in fact, because it speaks to the whole nature of a template. Templates are effective, I would suggest, because they encapsulate many, or most, of the features that are common to a class of business operations. If you are tracking operations of a trading company, or wholesaler, you're going to have to include Products, and so on. If you are tracking employees, you need hiring and firing records. Although each custom application can implement them differently, they have to be there.
So, in that sense, yes, NW 2 is the heir to NW 1.