冬Blog

醉心技术、醉心生活
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2006年2月4日

摘要: 想和大家一起讨论一下如何做数据库的设计,更确切的说,不是讨论一些数据库设计的原则,而是在工程上,数据库的设计是什么样子的。我是初学者,没有参加过规范的项目,做过的都是自己一个人单挑的微型项目,摸索了一阵时间。以下是我作SPLEB的一份数据库设计,请大家批评指教。我的数据库设计方式一、数据实体:罗列所有的数据实体二、数据明晰:数据实体应该包含哪些数据三、数据实体关系图:数据实体之间的关系四、数据表格... 阅读全文

posted @ 2006-02-04 15:36 冬冬 阅读(2187) 评论(3) 推荐(0) 编辑

摘要: 三, SchemaExplorer,数据库访问 CodeSmith 之所以如此强大的原因,即提供了方便的数据库访问和调用。此部分其实可以算是一个插件,即SchemaExplorer。 SchemaExplorer封装了所有数据库对象。提供了DatabaseSchema、TableSchema、ColumnSchema等的数据库Schema,并且采用动态加载Assembly的方... 阅读全文

posted @ 2006-02-04 15:05 冬冬 阅读(1274) 评论(0) 推荐(0) 编辑

摘要: 本文介绍了在SPLEB(http://yuandong.cnblogs.com/archive/2006/02/01/324647.html)开发过程中,对CodeSmith中API调用的一些研究,分析代码生成的技术。最终可以在我们自己的程序中调用CodeSmith 的API作为代码生成的基础。本文假设读者已经可以熟练的使用CodeSmith编写模板并且批量生成代码,且了解代码的动态编译。 ... 阅读全文

posted @ 2006-02-04 14:58 冬冬 阅读(2177) 评论(0) 推荐(0) 编辑