请问如何进行以下类的设计
现有表结构如下:
人员表:
工号 姓名 性别 职位代码 部门代码
部门表:
部门代码 部门名称
职位表:
职位代码 职位名称
第一种:
private string 工号
private string 姓名
private string 性别
private string 职位代码
private string 部门代码
第二种:
private string 工号
private string 姓名
private string 性别
private string 职位代码
private string 职位名称
private string 部门代码
private string 部门名称
现在主体是人员,对人的操作主要有与DATAVIEW的绑定显示,人的新增、更新、删除等操作,
请问人员类要怎么设计才能满足以上几个操作的要求?
第一种方法便于对人员的新增、更新及删除,
第二种方法便于对显示的操作,不需再作处理,显示到界面中就是直接是中文名称而不是代码啦。
请问以上两种方法采用哪种?或者是有更好的设计方法?