FIX: Unused type information in Visio 2002 lost from source model when you migrate changes to ER source model (321574)



The information in this article applies to:

  • Microsoft Visio for Enterprise Architects (2002), when used with:
    • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition

This article was previously published under Q321574

SYMPTOMS

When you migrate changes from a database project collective model back to a source ER model, unused type information may be lost.

RESOLUTION

To resolve this problem, obtain the latest service release for Visio for Enterprise Architects 2002. For more information about how to do so, click the following article number to view the article in the Microsoft Knowledge Base:

320765 How to obtain the latest Visio for Enterprise Architects 2002 service release

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
This problem was corrected in Visio for Enterprise Architects 2002 Service Release 1 (SR-1).

MORE INFORMATION

Steps to reproduce the problem

  1. On the File menu, point to New, point to Database, and then click Database Model Diagram.
  2. On the Database menu, point to Project, and then click New ER Source Model.
  3. On the Project tree, double-click the new ER Source Model.
  4. Select the Object Relational set of shapes, and drag two Type shapes. Set their composite type to Distinct type.
  5. Add an Entity shape to the page.
  6. In the Database properties, select the columns category, and then add a new PK column.
  7. Save the ER Source Model.
  8. Select the project file from the Project tree.
  9. On the Database menu, point to Project, and then click Build.
  10. On the Database menu, point to View, and then click Types. Note that types defined in the ER Source Model are now available to the collective model diagram.
  11. On the Database menu, point to View, and then click Tables and Views. Drag the table to the page, and then edit its physical name.
  12. Repeat step 9, and then agree to migrate the changes.
  13. Repeat step 10. Note that the types that were previously displayed are missing.

Modification Type:MinorLast Reviewed:1/19/2006
Keywords:kbtshoot kbvs2005doesnotapply kbvs2005swept kbvs2002sp1sweep kbbug kbenv kbfix KB321574 kbAudDeveloper