Browse: Home0. General Wisdom → Datavault and Coffee machines

Datavault and Coffee machines

Every day at my customers site, I start with the question; “Anyone coffee?!?!?”. You might think what this questions has to do with datavault modelling.The answer is as simple as the example how datavault data modelling is part of the every day life.

This post will zoom in on this simple example of how datavault can be used to visualise simple things and how simple things can be used to visualize datavault techniques. The question I started with was ; ‘Any one want coffee???’ . A simple question, but the answer is NOT that simple. It visualizes the effect of business keys used within a company and how different people use different (business) keys for the same goal; a nice cup of fresh coffee…

coffee beans datavault

* “I’ll have a black coffee please.”
* “I want a ‘11′ please”
* “For me it will be a ‘0002′ please”
* “I’ll have a STRONG black coffee, please. An ‘11111′ please”

Al these answers are used as business keys by the people, when I get my first cup of coffee in the morning. They all use different codes for providing me the same information and identify one cup of black gold. No Sugar, No Milk, just the black liquid.I just use these codes to provide them with the required cup of coffee.

But not all ’systems’ are perfect. What if I want a cup of coffee less strong? Or what if I would like Milk or Sugar in my cup of coffee? The coffee machine only takes two interface;

(1) The selection method
(2) The short code method

The selection method is just simple selection of the requirement (e.g. less strong coffee, with lots of sugar and a drip of milk). It takes the user a lot of interfacing; selecting the specified liquid, changing the standard to the custom made cup of hot gold. Yes, you need to have an interface, the ‘user’, to translate/convert the requirement to a combination of keys, so the machine is capable of handling your order and providing the right cup of coffee to the right person.

On the other hand, the user can also use the short code. This has a BIG advantage, because the ‘user’ doesn’t need to have an interface, he or she just types in the code and gets what the customer has ordered. The translation / interface is at the customer (source system ?!?!).

Both methods are providing the product to the requestor. It is like datavault modelling, one person uses the social security number to identify a individual, an other person uses an userID and the third person just uses the individuals name, but the all identify the same individual with their different (business) keys.

So far for the business key visualisation by using a normal vending coffee machine. Next time I will do the tea example for you readers ;-)

RELATED

SHARE

2 COMMENTS

We’re searching for authors/publishers to join our new vertical ad network that is exclusively focused on all topics related to business management, IT, Finance, Operations, and HR. As a publisher, you will have the opportunity to leverage our extensive advertising contacts to monetize your site/s with brand name advertisers, HP, Microsoft, American Express, Best Western, and many others.

Let me know if you’re interested and I will send you more information. I look forward to hearing back from you.

Best regards,

April 7, April at 17:34

Blogwalking ..
nice posting i found here,.. thanks for the info

December 11, December at 19:40

Leave a comment

© 2009 NEWSPRESS. POWERED BY WORDPRESS AND WPCRUNCHY.
Design by Acai Berry. In collaboration with Online Gambling, Credit Repair and spielautomat