index > Visual Studio Team System - Architects > Visio for Enterprise Architects 2005 - and SQL Server 2005

Visio for Enterprise Architects 2005 - and SQL Server 2005


There appear to be some gaping holes between what SQL Server 2005 (and some other DBMSs for that matter) support and what you can model in Visio for Enterprise Architects.  Anyone else experience these problems and have a workaround? 

1.) How do you specify BIGINT data type for a field?  All of the Visio datatypes want to outout either int, tinyint, smallint or some numeric/decimal type.  I have created a user defined type my_bigint_type and used that in all my table definitions so it is a simple matter of editiing the DDL file output from the Generate tool, but this is not ideal as one needs to remember to do such manual edits everytime the file is regenerated.

2.) User defined types:  sp_addtype is used in the output DDL file for any User defined types I have created in Visio.  This effectively creates "aliases" for the system types on which the UDTs are bases, which is fine.  However, when attempting to create such a UDT based on nvarchar(max) SQL server gripes about it not being supported and to use CREATE TYPE instead of sp_addtype.  Again, a simple workaround is to then go and edit the DDL file, but it would be nice to not have to do this.

3.) How does one create a schema in Visio?  The namespace property in the table definition seems to be the most sensible place, but seems to be ignored, i.e. the DDL file sticks everything in the dbo schema.  I tried naming my tables schemaname.tablename but the schema still needs to be created beforehand and any alter table commands don't work as the reference the tablename in double quotes which seems to mess things up.

Am I asking too much from VEA and should I buy a "real" tool?

Mick McGrellis

I'm moving this thread to the enterprise architect forum where someone should be able to better answer you questions.

~Ian




Ian Huff [MSFT] Developer on the Visual Studio Team System Profiler
Ian Huff

Hi Mick,

First of all apologies for the delayed response.

It is my understanding that this release of Visio doesn't support all the new features and changes made in SQL 2005.

However, the BIGINT datatype should be available from the type column drop down if you have SQL Server set as your default driver (from Database Options menu).

With regard to nvarchar(max) based user defined types and specifying schema - they are likely features not yet supported in VEA.

I recommend logging a bug through the MSDN Feedback center so that this can be tracked by the product team for next release.

Regards,

Ramesh Rajagopal.




This posting is provided "AS IS" with no warranties, and confers no rights.
Ramesh Rajagopal
reply 3

You can use google to search for other answers

 

More Articles

Application Designer Error
Sequence\Flow Diagrams in VSTS
IIS constraints
Problems with dots in the name of projects
New System definition using SDM SDK
Application types
where do newbies ask questions?
Application Diagram: Windows Service
Application Diagram problem with WSE 3.0
Application Diagram doesn't like ATLAS?
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

permisson error trying to implement an w…
Latest Distributed System Designers
Adding custom property via automation
Application Diagram: Windows Service
Reverse Engineer and Sequence Diagram
Complete material about n-tier and objec…
Reverse Engineering - Views
How to design and code in different block.
Extending Microsoft.WebApplication compo…
Visio Enterprise Architect 2003 - Suppor…
calling policy from orchestration.
Error trying to add a new port to a cust…
Update of SettingValue.Value throws exce…
Printing Settings and Constraints from a…
Logical DataCenter - Newbie

Hot Articles

Architect vs. Developer Version
Application Designer Error
DSL Tools versus .sdm sdk
AD -> SD: Override settings
Visio Enterprise Architect?
Distributed System template
[LDD] Import IIS settings does not impor…
Deployment attribute : System Designer
Hosting the Designer outside of Visual S…
Modeling .Net Remoting or DCOM
Project Class Libraries
About Interpreter Pattern
Class Designer: XML Comments
IIS version
Class Diagrammer - Disappointed

Recommend Articles

Architect vs. Developer Version
Generate Application Diagram from the pr…
Distributed System template
Custom HostZone
Considering Upgrade Path... What Will I …
Application Diagram problem with WSE 3.0
display a reverse engineered UML diagram
biztalk server 2006 server administration
Mobile Distributed Application in Applic…
SDM Model
Using a deployment report in a setup pro…
PasswordFormat Error when deploying an a…
SDM: Flow and Extends questions
Welcome...!!!
Updated MSDN content for VS Team Edition…