Monday, 12. April 2004
Written By : Stephan H. WisselCategory : Concepts
Location : Singapore
When explaining the Domino data model to developers with RDBMS background I get a lot of comments along the line of "and that is called a database? There is no way to define a table structure!". Once you take a closer look, you will realize, that Domino HAS a strict data model. Data in Domino is stored as META data. Expressed RDBMS style it could look like this:
(This is a conceptual, not necessarily fully accurate model)When migrating a Domino application to a RDBMS backend you will be confronted with interesting choices:
- Implement a META data model with attribute/value pairs?
- Treat multi value fields as child tables?
- Keep the DocumentUniqueId as primary key?
I'm curious about the upcoming Domino7. DB/2 will be an option to store Domino data, thus uncovering IBM's approach how they map Domino to a RDBMS.
Site purpose and disclaimer
You consider to extend or replace your Domino infrastructure. You found a lot of information about messaging migration. You didn't find much about the applications, other than tool vendors advertisements. You realized that Domino migration is an emotional mine field. Bookmark this site, we will provide information and discuss the move from Domino to J2EE and other environments (both retaining and replacing Domino). We focus on applications, not on messaging.
The articles on this site mention products and phrases, that might be subject to copyright or trademarks. So we acknowledge, that the copyrights belong to the owner of the respective copyright or trademark.The links on this page are provided for convenience and are constitute no endorsement of the content of the target site.
So once your ready to discuss if and/or how to move away from Domino contact us.
The articles on this site mention products and phrases, that might be subject to copyright or trademarks. So we acknowledge, that the copyrights belong to the owner of the respective copyright or trademark.The links on this page are provided for convenience and are constitute no endorsement of the content of the target site.
So once your ready to discuss if and/or how to move away from Domino contact us.











