摘要:
原文出处:http://www.cnblogs.com/tintown/archive/2005/03/02/111459.html 作者:听棠 2005-3-2 数据库主键设计之思考 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。 主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在... 阅读全文
摘要:
原文出处:http://www.uml.org.cn/sjjm/200806132.asp2008-06-13 作者:Minideas 来源:CSDN从定义上讲,一个关系数据库必须包含规则化的表,并且每一表都包含一个主键。数据库开发人员通常都不赞同使用无意义的数值作为一个表的主键。在技术上而言,这没有对与错之分——这只是一种意见。然而,我们却强烈建议从无意义的数值建立主键,... 阅读全文
摘要:
原文出处:http://blog.csdn.net/studyzy/archive/2008/11/28/3400440.aspx 今天同事问了我一个SQL的问题,关于SQL Server内部存储结构的,我觉得挺有意思,所以写下这篇博客讨论并归纳了一下。问题是这样的: 首先我们创建两张表,一张表的列长度是4039字节,另一张表的长度是4040字节,他们就只有一个字节的差距,比如... 阅读全文
摘要:
采用单一自增ID作为主键。 最近在研究一些开源项目,发现其数据表的设计都采用了单一的自增列的ID作为了表的主键。结合自己以往的经历,感觉这是一个非常不错的设计主张。 其特点包括: (1)表设计风格的一致性,所有的表都按照同一风格设计,包括一些映射关系表(往往可以采用组合主键的表)。 (2)业务关系耦合小,表之间的依赖关系简单。这样的设计,通常会把业务逻辑关系控制放在业务编码的业务层去进行控制,使得... 阅读全文
摘要:
文章来源:http://www.ibm.com/developerworks/cn/java/j-ap08058/ 英文原文 级别: 初级 Paul Duvall, CTO, Stelligent Incorporated 2008 年 9 月 02 日 数据库通常不能够与它们支持的应用程序保持同步,从管理方面来讲,将数据库和数据置于一个已知状态是个很大的挑战。在本期的 让开发自动化 中,... 阅读全文
摘要:
NetKernel简介 文章来源:http://www.infoq.com/cn/articles/netkernel-intro 作者 Randolph Kahle 译者 张龙 发布于 2008年3月2日 下午11时9分 NetKernel是一个软件系统,它将REST和Unix的基本属性组装成一个叫做面向资源计算(resource oriented computing,ROC... 阅读全文
摘要:
文章出处:http://blog.vsharing.com/agiledo/ Melvin Conway于20世纪60年代后期确定的Conway法则告诉我们,任意一个软件都反映出制造它的团队的组织结构,这是因为人们会以反映他们组织形式的方式工作。 换句话说,分散的团队可能用分散的架构生成系统。项目团队的组织结构中的优点和弱点都将不可避免地反映在他们生成的结果系统中。这意味着,如果... 阅读全文
摘要:
原文地址: http://blog.joycode.com/peon/archive/2007/05/13/102457.aspx 作者:加菲猫窝 领导者/追随者(Leader/Followers)模型和半同步/半异步(half-sync/half- async)模型都是常用的客户-服务器编程模型. 这几天翻了些文章,发现对领导者/追随者模型说的比较少,下面就这个模型打个比方... 阅读全文