I guess that's where this came fromOne of the advantages of creating specs before building out the data model is that one knows what needs to be in the data model before the tables get built. As you point out, if Northwind were a direct mail marketing organization, the specs would call for a different approach to addresses.
I'm reminded of a comment once made by a successful Access developer I know. This isn't verbatim, but it went something like this:Numbers as names may work for some but I'm guessing, not very many. When a new person looks at an app that relies on numbers as names, they won't know what anything is. Yes, if they understand what you've done, they might be able to follow the connections but properly constructed names don't require this process.
I do use numbers in names but normally in queries that I use to run to do some long, complicated, multi-step process.
Thanks. I'll take that to tomorrow's session.I will start a list and add to it. I see this as a tutorial of what can be done in Access, not a tutorial of how to build an inventory DB.
Like to See:
1. Examples of table level triggers
2. Examples of Hierarchical data (potentially a tree view)
3. Emulated split form and standard split form
4. Multivalue field vs standard one to many
5. Examples of Many to Many tables and forms. Currently in NW 10 there is supposed to be a many to many, but it is not demoed
6. Cascading comboboxes
7. Search forms using parameterized searches and dynamic filters / sql
8 Calcualted fields and calculations in the query
9. Have messagboxes or labels describing what the form is demonstrating (Example : "This is a split form using the native split form capability")
Like to not See:
1. No table lookups as seen in NW 2010
If done well this could be the demonstration database for all things. I post thousands of examples of database code, if this was a good example I would always use it. But I do not use NW because it is full of things like table lookups. It would end up confusing people. If we had a really clean common db then I would think we would use it as the example db.Thanks. I'll take that to tomorrow's session.
I should say that with my naming conventrion the number part is only a prefix a textual word description comes after my prefix... so for example t001users - anyway only personal preference. I do have to write queries against a massive oracle database at work and it can be really difficult to find what table a foreign key is related to as there are hundreds of tables and the foreign key description is rarely unique.Numbers as names may work for some but I'm guessing, not very many. When a new person looks at an app that relies on numbers as names, they won't know what anything is. Yes, if they understand what you've done, they might be able to follow the connections but properly constructed names don't require this process.
I do use numbers in names but normally in queries that I use to run to do some long, complicated, multi-step process.
I would probably choose the same if I had the same task.Thanks for the feedback. Because Northwind is aimed at a broad audience, it's going to have more plain vanilla naming.
I'm not sure what makes you thing nothing is new here. The data model is different; the approach is different. There is no interface yet because that work hasn't started yet. We are soliciting specific suggestions about that. That's why the public notice here and elsewhere. It will remain "Northwind", of course, but it should ultimately be considerably different by this time next year.well i saw the Word doc, and Nothing is New?!
i thought that it is like a Movie, there is a Sequel and much action.
btw there is already NW2 (or 3)? they are using Adventurework?
you're version, what will you call your imaginary company and the type of business?
you should post a "sneak" preview movie or a promotional video or something similar..
an eye catching one, so people will still get curious.
Please feel free to use the Project Proposal Document to provide your feedback to the team.keep focus on the target, "Modernizing" NW,
removing MVF, Lookup fields, then where is modern there?
you are going back to old classic.
Actually the "old" NW sample is already modern, how much modernization can you
further squeeze to it?
will we see a phone like navigation (3 dots that you can click, or swipe left to right for the next form/page)?
are we going to see a NOsql approach?
or we will just see a Re-invention of the old wheel?
Keep in mind that this is the first draft of the "Proposed" project and there are some things to be settled. And, yes, one of those is the exact name there. Surprising as that may be, it is not an uncontroversial topic.I would hope that all fields in all tables have a definition/description to prevent guessing on behalf of those reviewing, learning and referencing NW2.
In the DEV version "Customers call into Northwind Traders", but Companies is the table in the model. Will Company Type differentiate Customer, Supplier, Shipper (basically Role)?
Also in DEV "if below the Reorder Level, a purchase order (PO) will be sent to a vendor." I suggest a Reorder Quantity be used on that PO.