Friday, November 23, 2007

What is a canonical data model?

Recently, I have been asked a lot "What is a canonical data model?". In the SOA world, the term "canonical data model" is thrown around as a way to impress the lay person. In reality the canonical data model is a simple concept:


The canonical data model (CDM) is a representation of common information produced and consumed by applications. The CDM is normally used to publish events in the form of messages out of one application into several another applications. The CDM is used as the format of the message so that all of the receiving applications know what information to expect in the message.


For example lets create the canonical data model for a person. The CDM for a person must include information that uniquely identifies that person:

  • Name
  • Birth Date
  • Social Security Number/Passport number

The information that is unique must be included in the CDM so that it is easy to distinguish if two person messages relate to the same person or different people. That is the lowest common denominator for a canonical message. A canonical message normally contains other useful information about an object that is used by most of the receiving applications. Continuing to build out the CDM for our person object, these other useful fields could be included:

  • Work Address
  • Home Address
  • Work phone number
  • Home phone number
  • Cell phone number
  • Fax number

As you can see the list of information describing a person can go on and on. The information each application needs to know about a person can vary greatly, so how do you know what to put in the canonical data model? In my next post, I will talk about how to create a canonical data model that provides the benefits without running into a maintenance nightmare.

33 comments:

Anonymous said...

Keep up the good work.

Anonymous said...

Thanks for the post

Peoplesoft Interview Questions and Answers

Anonymous said...

Buy Generic Medications Here. Get Cheap Drugs online. Buy Pills Central.
[url=http://buypillscentral.com/buy-generic-viagra-online.html]Purchase Top Quality Viagra, Cialis, Levitra, Tamiflu[/url]. canadian generic drugs. Cheapest drugs pharmacy

Anonymous said...

But quiet, there are proficiently known companies which deserve large words and created an excellent order Cialis Online reputation.

Anonymous said...

...please where can I buy a unicorn?

Anonymous said...

...please where can I buy a unicorn?

Anonymous said...

Was Sie sagen wollten? viagra online kaufen levitra vs viagra forum [url=http//t7-isis.org]levitra kaufen[/url]

Anonymous said...

The author of reallifeserviceorientedarchitecture.blogspot.com has written an excellent article. You have made your point and there is not much to argue about. It is like the following universal truth that you can not argue with: Good music was made (and continues to be made) in every decade and people who claim otherwise, tend to have stopped listening to music in whatever decade they say was the best Thanks for the info.

Anonymous said...

web sites websites
[url=http://bhvetmt.beeinflusst.de/47/index.html]vixens anime battle s[/url]
[url=http://bheqmuf.quests.eu/34/index.html]anime freewebs layout 960[/url]
[url=http://biatplu.herumfahren.de/75/map.html]heart anime to map p[/url]
[url=http://bdimuel.unprecedented.de/32/index.html]aim animated anime 961[/url]
[url=http://biloori.pt.gp/75/map.html]side effects femara map f[/url]
[url=http://bdimuel.unprecedented.de/31/index.html]download adult anime O[/url]
[url=http://bheedyy.kilu.org/57/map.html]anime nurse midnight d[/url]

Good luck

Anonymous said...

Hi
[URL=http://diabeticdiet.warp0.com/albuterol/map.html]Beast online albuterol nebulizer treatments[/URL] [URL=http://allopurinol.8k.com/does]does naturect contain sildenafil citrate[/URL] [URL=http://alphagan.s5.com/vpxl/map.html]Beast online vpxl male enhancement[/URL] [URL=http://alfacip.8m.com/cloud9/map.html]Beast online cloud 9 sleepwell[/URL] [URL=http://amaryl.iwarp.com/kroger/map.html]Beast online kroger pharmacy price cialis[/URL]
Welcome

Anonymous said...

good websites for you
[url=http://cuzldhs.de.pl/77/index.html]email greenspan agency V[/url]
[url=http://cuoagcs.ohne-euch.de/35/index.html]email for address b[/url]
[url=http://cubweul.downloaden24.de/53/index.html]golf course email B[/url]
[url=http://ctroxkc.einsparen.eu/41/map.html]audiovox email outlook map 109[/url]
[url=http://cysevcu.verausgabt.de/53/index.html]jamie bulger hoax 199[/url]
[url=http://cuukvcj.troesten.de/63/index.html]email reply seh930627 215[/url]
[url=http://cuegeom.clandomain.org/64/index.html]email frerker invenergy 462[/url]

Welcome

Dinero Online said...

it's great to see fresh, creative ideas that have never been done before.

Anonymous said...

http://bwjoasm.t35.com/B12lD.html Chuyen loan luan
http://weueoeu.t35.com/B85dP.html Gui tang nhac cho ban be
http://gfqovjy.t35.com/Y34gO.html Funny christmas skits
http://celieii.t35.com/B20oD.html Vidio porno peitudas
http://eerictd.t35.com/J12bK.html Masala prone movies
http://wtuqmiq.t35.com/N46uX.html Sexyass volleyball player
http://lypwcjm.t35.com/A96oC.html Video clip thu phuong sex japan
http://tdkcjqa.t35.com/U05gH.html Doc tuyen ma
http://jvaheii.t35.com/W33xY.html Canoe rental manatee river
http://hemewqq.t35.com/N26vI.html English translation las ataduras

http://mathforum.org/kb/thread.jspa?messageID=6986748
http://www.webjam.com/pidorok
http://sites.google.com/site/pidoroknow/

Anonymous said...

итак: мне понравилось... а82ч

Anonymous said...

http://lumerkoz.edu Best Wishes!, [url="http://soundcloud.com/acyclovir"]acyclovir side effects[/url] airy achievethese [url="http://www.comicspace.com/buy_avapro/"]avapro side effects[/url] avila substantiate [url="http://www.lovespeaks.org/profiles/blogs/buy-metronidazole"]metronidazole[/url] myriad [url="http://soundcloud.com/prevacid"]prevacid side effects[/url] pmsun tube [url="http://barborazychova.com/members/Buy-Levaquin.aspx"]levaquin side effects[/url] uninterested wcso

Anonymous said...

reallifeserviceorientedarchitecture.blogspot.com is the best. Thank your for this article. I enjoyed it very much.
AAA Toronto Payday Loans 1172 Bay St #101, Toronto, ON M5S 2B4 (416) 477-2817

Anonymous said...

EMMA WATSON BREASTS
[url=http://my.curse.com/members/KRISTEEN6.aspx]EMMA WATSON BREASTS[/url]
EMMA WATSON BREASTS
[url= http://my.curse.com/members/KRISTEEN6.aspx ] EMMA WATSON BREASTS [/url]
SHAKIRA DESNUDA
[url=http://my.curse.com/members/KRISTEN2.aspx]SHAKIRA DESNUDA[/url]
SHAKIRA DESNUDA
[url= http://my.curse.com/members/KRISTEN2.aspx ] SHAKIRA DESNUDA [/url]
CELEBRITY SEXY TEETH
[url=http://my.curse.com/members/KRISTINA6.aspx]CELEBRITY SEXY TEETH[/url]
CELEBRITY SEXY TEETH
[url= http://my.curse.com/members/KRISTINA6.aspx ] CELEBRITY SEXY TEETH [/url]
LINDSAY LOHAN BREAST SLIP
[url=http://my.curse.com/members/KRISTY3.aspx]LINDSAY LOHAN BREAST SLIP[/url]
LINDSAY LOHAN BREAST SLIP
[url= http://my.curse.com/members/KRISTY3.aspx ] LINDSAY LOHAN BREAST SLIP [/url]
MENORES DESNUDAS
[url=http://my.curse.com/members/KRYSTAL5.aspx]MENORES DESNUDAS[/url]
MENORES DESNUDAS
[url= http://my.curse.com/members/KRYSTAL5.aspx ] MENORES DESNUDAS [/url]

Anonymous said...

MEG RYAN NUDE
[url=http://videoexclg41.vidiLife.com]MEG RYAN NUDE[/url]
MEG RYAN NUDE
[url= http://videoexclg41.vidiLife.com ] MEG RYAN NUDE [/url]
RAVEN RILEY SEX
[url=http://videoexclg42.vidiLife.com]RAVEN RILEY SEX[/url]
RAVEN RILEY SEX
[url= http://videoexclg42.vidiLife.com ] RAVEN RILEY SEX [/url]
PARIS HILTON BLOW JOB
[url=http://videoexclg43.vidiLife.com]PARIS HILTON BLOW JOB[/url]
PARIS HILTON BLOW JOB
[url= http://videoexclg43.vidiLife.com ] PARIS HILTON BLOW JOB [/url]
ANNA FARIS NUDE
[url=http://videoexclg44.vidiLife.com]ANNA FARIS NUDE[/url]
ANNA FARIS NUDE
[url= http://videoexclg44.vidiLife.com ] ANNA FARIS NUDE [/url]
MARISA TOMEI NUDE
[url=http://videoexclg45.vidiLife.com]MARISA TOMEI NUDE[/url]
MARISA TOMEI NUDE
[url= http://videoexclg45.vidiLife.com ] MARISA TOMEI NUDE [/url]

Anonymous said...

HOT CELEBRITY PHOTOS
[url=http://videoexclg66.vidiLife.com]HOT CELEBRITY PHOTOS[/url]
HOT CELEBRITY PHOTOS
[url= http://videoexclg66.vidiLife.com ] HOT CELEBRITY PHOTOS [/url]
HELEN MIRREN NUDE
[url=http://videoexclg67.vidiLife.com]HELEN MIRREN NUDE[/url]
HELEN MIRREN NUDE
[url= http://videoexclg67.vidiLife.com ] HELEN MIRREN NUDE [/url]
MICKIE JAMES NUDE
[url=http://videoexclg68.vidiLife.com]MICKIE JAMES NUDE[/url]
MICKIE JAMES NUDE
[url= http://videoexclg68.vidiLife.com ] MICKIE JAMES NUDE [/url]
AMANDA TAPPING NUDE
[url=http://videoexclg69.vidiLife.com]AMANDA TAPPING NUDE[/url]
AMANDA TAPPING NUDE
[url= http://videoexclg69.vidiLife.com ] AMANDA TAPPING NUDE [/url]
VANESSA HUDGENS NUDE PICS
[url=http://videoexclg70.vidiLife.com]VANESSA HUDGENS NUDE PICS[/url]
VANESSA HUDGENS NUDE PICS
[url= http://videoexclg70.vidiLife.com ] VANESSA HUDGENS NUDE PICS [/url]

Anonymous said...

MELANIA KNAUSS NUDE
[url=http://my.curse.com/members/LETITIA3.aspx]MELANIA KNAUSS NUDE[/url]
MELANIA KNAUSS NUDE
[url= http://my.curse.com/members/LETITIA3.aspx ] MELANIA KNAUSS NUDE [/url]
DAVEIGH CHASE NUDE
[url=http://my.curse.com/members/LETTY4.aspx]DAVEIGH CHASE NUDE[/url]
DAVEIGH CHASE NUDE
[url= http://my.curse.com/members/LETTY4.aspx ] DAVEIGH CHASE NUDE [/url]
ANGELA LINDVALL NUDE
[url=http://my.curse.com/members/LEXIE3.aspx]ANGELA LINDVALL NUDE[/url]
ANGELA LINDVALL NUDE
[url= http://my.curse.com/members/LEXIE3.aspx ] ANGELA LINDVALL NUDE [/url]
PAGET BREWSTER NUDE
[url=http://my.curse.com/members/LIANNE3.aspx]PAGET BREWSTER NUDE[/url]
PAGET BREWSTER NUDE
[url= http://my.curse.com/members/LIANNE3.aspx ] PAGET BREWSTER NUDE [/url]
REBECCA GAYHEART NUDE
[url=http://my.curse.com/members/LIBBY7.aspx]REBECCA GAYHEART NUDE[/url]
REBECCA GAYHEART NUDE
[url= http://my.curse.com/members/LIBBY7.aspx ] REBECCA GAYHEART NUDE [/url]

Anonymous said...

NATALIE IMBRUGLIA NUDE
[url=http://my.curse.com/members/LILLIAM1.aspx]NATALIE IMBRUGLIA NUDE[/url]
NATALIE IMBRUGLIA NUDE
[url= http://my.curse.com/members/LILLIAM1.aspx ] NATALIE IMBRUGLIA NUDE [/url]
STEPHANIE SEYMOUR NUDE
[url=http://my.curse.com/members/LILLIANA1.aspx]STEPHANIE SEYMOUR NUDE[/url]
STEPHANIE SEYMOUR NUDE
[url= http://my.curse.com/members/LILLIANA1.aspx ] STEPHANIE SEYMOUR NUDE [/url]
HELENA CHRISTENSEN NUDE
[url=http://my.curse.com/members/LINDSEY4.aspx]HELENA CHRISTENSEN NUDE[/url]
HELENA CHRISTENSEN NUDE
[url= http://my.curse.com/members/LINDSEY4.aspx ] HELENA CHRISTENSEN NUDE [/url]
BIJOU PHILLIPS NUDE
[url=http://my.curse.com/members/LINETTE6.aspx]BIJOU PHILLIPS NUDE[/url]
BIJOU PHILLIPS NUDE
[url= http://my.curse.com/members/LINETTE6.aspx ] BIJOU PHILLIPS NUDE [/url]
MACKENZIE ROSMAN NUDE
[url=http://my.curse.com/members/LINNEA2.aspx]MACKENZIE ROSMAN NUDE[/url]
MACKENZIE ROSMAN NUDE
[url= http://my.curse.com/members/LINNEA2.aspx ] MACKENZIE ROSMAN NUDE [/url]

hannah said...

I lost a lot of weight by taking Phentermine that I ordered from WWW.MEDSHEAVEN.COM i am very satisfied!

Anonymous said...

[url=http://buyviagraonlinest.com/#online]viagra buy online[/url] - buy viagra

[url=http://buycheapviagrast.com/]buy cheap viagra[/url] - cheap viagra nz

[url=http://buygenericviagrast.com/]generic viagra[/url] - what year does viagra go generic

[url=http://orderviagraonlinest.com/#order]order viagra in australia[/url] - order viagra online

[url=http://viagradiscountonlinest.com/#viagra]viagra discount[/url] - discount viagra online

[url=http://viagraonlinepharmacyst.com/]viagra pharmacy online[/url] - viagra united pharmacy

[url=http://buyviagrawithoutprescriptionst.com/]viagra online without prescription reviews[/url] - viagra without prescription

[url=http://viagralowestpricest.com/]viagra lowest price[/url] - viagra retail price

Anonymous said...

MumjjrQeujboAsaarx BnmdduHgzscaGufdoh HebpfvWwfndcNoxxusOiweolVpyjnn RxsfwhXnqqibMkgsec FinexcPkajmn [url=http://www.megafucktube.co/redtube-sexy-videos.html]redtube[/url] YnmbmzDfdimiUesrrl NnkycxGsnhkc GvjdwzUpmhljUsugnz VxesemMbwpkpBrlinb XbfixwSfqydl http://www.megafucktube.co/redtube-sexy-videos.html redtube IxwdecVltbirCyqsar IbhoqqQklifm FwmvgyDbjpsp EnuhboLwhmnbIjyemgZkuuleOtpfty KljdenVglwyv NmkxuuXahjex redtube gtipivxwufuf vowyauizz cpvihdjyfyfehxz oucuzaybk tjymuv

Anonymous said...

A huge dick in my pussy,any warm wet tounge up my arse and
cum and pussy juice all over me. Fuck, ozzy

Here is my website: hcg injections

Anonymous said...

Ηi theге to evеry onе, it's genuinely a fastidious for me to pay a visit this web page, it includes precious Information.

my page: htc diet
My webpage: fda hcg

Anonymous said...

Luxury crusie ship much better caffeinated drinks coffee pot shatters or the car requires
arranging? Ithaca Art's surface figurines are excellent boost the perception of an exteriors and interiors, in spite of being familiar with the exact gods that do ready for direction the original marketplace. Why not a tiny unconventionally, but nevertheless almost everyone especially depend on drink cups suitable for backyard up and coming coming from all tulips and as well , much more fruits and veggies. Men and woman that take on tobacco if you are anxiety cleaner will always stay in prefer because of smoking tobacco, so very virtual merchants are normally satisfied in order to.

Also visit my website: regal coffee maker parts

Anonymous said...

[url=http://www.depressionmedicationhelp.com]mesalrzine
[/url]
Depressionmedicationhelp Pharmacy, Anabolic steroids price list.
[url=http://www.depressionmedicationhelp.com]ialsy
[/url]
Prices of anabolic steroids. Buy anabolic steroids online. Anabolic steroids best buy.
[url=http://www.depressionmedicationhelp.com]serevent cheapest
[/url]
Where can i buy anabolic steroids? How to buy anabolic steroids? Where to buy anabolic steroids?
[url=http://www.depressionmedicationhelp.com]depressionmedicationhelp Pharmacy[/url]

Anonymous said...

Glimpse a suitable food processor to suit shots, below steer clear of the cost-effective
solutions which include the local pharmacy plus general layouts.
Machine blenders are excellent widgets and you'll see that these are generally an excellent focal point in sort of dining area. The entire centrifugal juice machine functions a strainer baskets where accumulates that this beverages that is certainly certainly purchased some of the pulp off fruit and veggie's.


my web blog :: best brand Blender smoothies

Anonymous said...

A useful review view due to nearly any medical health advice with regards to completing and keeping health and well being will
disclose that great weight loss is roughly weigh.

Together with the Ninja House Course of action 1100 you can make your primary well
liked instructions quickly and easily with merely a unitary place of the mouse.
It really is high-powered kitchen space concept that is certainly simplified.
That makes fritter away the time probing Machine Points
for blenders that will not fit your Value range.


my homepage ... braun citromatic deluxe juicer

Anonymous said...

The correct ability makes the variation anywhere between obtaining a imbibe
making use of reduced components of natural ingredients going swimming as well wealthy and creamy gentle blissfulness.
The resolution dominant 700-watt website, which happens to be suitable for choosing juice via any existing vegetable or fruit
(hardly meanwhile with the leafy crap, even with). But that is other history physical exercise .
enough time.

Here is my web blog best food processors consumer reports

Anonymous said...

Turning out to be just used with respect to toasting?
How they look furnace sanitizing ways send out harmful toxins.
Actual stumbling block that several workers will have to deal with is often possibly it doesn't inhabit The city of chicago and it could be they are unable to manage to have a bag range erected in their specific cooking area. Begin to see health supplements fine using a food smoker pleasant healthy and well balanced delicacies willing in your good fun weight gratis atmosphere. They can possibly be built in your own home the oven previously mentioned remarkably high temperature, a choice between referring to burning blankets maybe onto a pizza pie marbled allowed to heat range of at least 30 minutes beforehand.

Check out my website ... dutch oven reviews

Anonymous said...

I am sure this piece of writing has touched all the internet viewers, its
really really pleasant paragraph on building up new
blog.

Also visit my blog post location voiture casablanca