* Teradata has “LDM”’s – logical data models. IBM has LDM’s, Microsoft has “Industry Models”, SAP has them, etc…
****** PLEASE NOTE *******
I work with Teradata, I like their hardware, I like their software, I think their database and solution are worth their salt – no doubt. I even believe that their Logical Data Model is valuable and helpful as a guide and as a logical data model. Where I get off the boat (disagree) is where Teradata, IBM, and all the others implement LDM’s 1 for 1 with the Physical Model.
I chose this as a single case with which I have direct experience, please realize that it is not representative of all cases, and should not reflect badly on Teradata. PLEASE if you have a different experience, speak up and comment – let us know how different things can be.
***************************
The problem with these are they push 3rd normal form for Data Warehousing. While they are tremendous “directional” pointers, they keep you from “missing” critical things about the business that need to be captured, they are at the end of the day: LOGICAL data models. They should NEVER be physically implemented, especially not 1 for 1 with the data warehouse, but that’s just what the prof. services organizations do… they implement the LDM 1 for 1 physically.
That by itself wouldn’t be so bad, except that They each have a few gotcha’s and quirks that are problematic in the EDW landscape. (some of this is explained in the Business Book on DV Modeling that I have on LULU.com), more of this is explained on DataVaultAcademy.com in the on-line lessons. Teradata for instance has more than one serious problem. One of the largest problems with their 3nf LDM’s is the way they “construct/create” internal versioning of records. They do the traditional start and stop time-stamps, but they add a number of versioning structures (for multi-headed tree node representation) in a flat 2d structure. At Center for Medicare/Medicaid here in the US, the structure required Teradata Prof. Svcs to put in 7 layers of staging data (that’s right: copied the staging data 7 times before it hit the warehouse). This in turn required the customer to buy 7x the storage from Teradata, ballooning their cost for hardware. Completely unneccessary.
Anyhow, there are successful stories where the LDM’s can be used as a guideline, and the DV model can be built as the physical underneath. This is the best approach IF the customer is willing to spend the money on the LDM (not cheap after-all). IF the customer is NOT willing to spend the money, then the Data Vault modeling techniques can be utilized for both logical and physical, but I do recommend “consolidating concepts/entities” in the logical – so that the business users don’t get bogged down in the “hub/link/satellite” pieces.
Anyhow, if you have questions, and want answers, I can help – let me know.


