When an application is built, an underlying data model is chosen to make that application effective. Frequently, other applications need the same data, only modeled differently. The na ve solution of... This description may be from another edition of this product.