求教:实体类的设计(XDE for .net)
初学设计,问题可能很简单   
 对于一个象User这样的类,有两个属性:UserId   int,   UserName   sting 
 我设计成下面这样:   
 public   class   User{   
 int   _userId; 
 string   _userName;   
 public   int   UserId{ 
 get{...} 
 set{...} 
 }   
 public   int   UserName{ 
 get{...} 
 set{...} 
 }   
 public   int   Add(){ 
 ... 
 }   
 public   bool   Delete(){ 
 ... 
 }   
 public   bool   Update(){ 
 ... 
 }     
 public   ArrayList   Retrieve(string   cond){ 
 ... 
 }   
 }   
 在xde   for   .net中,我将上面的类转成实体类,并将实体类转成Data   Modeler的Table,可是生成的column却有4个:_userId,   _userName,   UserId,   UserName。   
 请问有没有什么办法让只有stereotype=property的才生成column? 
 或者我的实体类就不应该这样设计?那我该如何做?
------解决方案--------------------如果是设计模型,不应该出现这两个方法 
 public int UserId{ 
 get{...} 
 set{...} 
 }   
 public int UserName{ 
 get{...} 
 set{...} 
 }   
 将那两个变量标记为属性就可以了
------解决方案--------------------加上 private 关键字
------解决方案--------------------private int _userId; 
 private string _userName; 
 你先试试看
------解决方案--------------------xde ? 
 xde 是IBM的那个UML开发工具吗?