我也来谈谈对主键的看法(把主键进行分类)
摘要: 我认为主键可以分为两种,一种是无意义的主键,例如News表中的NewsID主键,目的只是为了唯一标识一条记录,如果数据表中去掉这个主键字段,该表中的信息也是完整的,也就是说该字段对用户是透明的,用户理不理解都无所谓;一种是有意义的主键,比如Orders表中的OrderNO主键,这个表是离不开OrderNO这个字段的,这个字段已经成为业务实体的一部分了,这在做系统分析的时候就已经确定了,它对用户来说是可理解的,甚至是需要记忆的。
阅读全文
posted @
2007-11-16 17:19
小庄
阅读(4794)
推荐(0) 编辑
Asp.Net Ajax+WCF Service+ADO.NET Entity Framework实现数据列表,数据筛选,分页,排序,删除
摘要:编写这个Demo的目的主要是为了把最近学到的一些vs2008开发技术做一个综合归纳,并跟大家探讨一下这些技术在实际项目应用中遇到的一些问题。先来简单介绍一下这个Demo:
1、 解决方案分为三个项目,分别对应Data Access,Business Logic和User InterFace
2、 Data Access Layer 使用ADO.NET Entity Framework实现对象关系映射和数据库访问,Business Logic Layer 使用Linq(linq to Entities),BuilderMethod,EntitySQL 实现对实体对象的操作和业务规则控制,User Interface Layer 使用Asp.Net Ajax+WCF Service实现用户和应用程序交互,Web页面采用纯粹的JavaScript +AJAX,没有用任何服务器控件。
3、 程序功能实现了对部门信息查询,员工信息列表,筛选,分页,排序,删除。
阅读全文
posted @
2007-11-02 11:18
小庄
阅读(5650)
推荐(0) 编辑