« Customer Effective Joins Elite 2010 Microsoft Dynamics Inner Circle and Presidents Club | Main | Quickly Create Custom Entities and Attributes in Dynamics CRM »

July 23, 2010

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54fb34b6f88330133f27f29cd970b

Listed below are links to weblogs that reference Microsoft CRM 4.0 database structure (to find your data and report on it):

Comments

Robert_Engage2day

Thanks for the post Mark.. SRS is slowly becomming a new badge for me to wear at work so this should be a good reference point for me.

Jonas

You promised to speak about the advantages of the CRM database model. Apologies, but i could not find one single advantage in the model you described.

Mark Weilandt

The advantages of the CRM data model outlined in the post are:
1. Automatic creation of views and tables when creating a new entity.
2. The entity view joins the two underlying tables and retrieves the names of the foreign key id objects into the view so you don't have to create as many joins when querying.
3. The entity filtered view enforces user security so reports built using these views will not show records they should not see.

Rex Wood

Mark, you mentioned in your post about CRM creating views automatically. As a novice in DB construction, is calling data from several tables possible, in order to merge complex documentation using wide ranging data from the breadth of CRM.

I am not satisfied with the response I have from consultants that are wanting to add all of the data to the Contact table [extended table].

There must be a more elegant approach that will allow me to create a view with data from across the board [contact, financial, activity, relationships, employment, etc] in order to use that data in a Word merge document.

I have used Excel/Word merging very effectively for a long time, it's fast accurate and the data very easily manipulated in Word, to generate complex emails, letters, documents etc.

But it has limitations and rather than use another 'hand made' solution, it makes sense to use a more comprehensive tool - CRM.

However Outlook, and it appears CRM, are very clunky and cumbersome when it comes to anything outside the vanilla, especially providing data to Word to complete merges. And I am not talking about simple name and address, etc.

I cannot find a 3rd part add-in that will do the job, and to be honest wonedr why it would be neccessary to use a 3rd party developed product for a fundemental function of any CRM.

So it seems the only way is to export/dump the data to Excel and manipulate from there.

Surely I cannot be the only one with this issue?

Anyway i am trying to get an understanding of the DB construction so I can apply some lateral thinking to it, because the answers I am getting thus far are inneffective and insufficient.

I welcome your thoughts

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Search The Blog

  • Search the Blog
     

    WWW
    this blog

Twitter Updates

    follow me on Twitter