• 表设计的原则与方法分析:追求表价值的最大化


    表设计的原则与方法分析:追求表价值的最大化

    在对象关系映射的应用系统设计中,对象就是表。对象关系即表关系,脱离对象设计表是错误的。对象的存在或价值在于它与其他对象的关系(设计研究的就是怎样处理对象以及对象之间的关系),不与其他对象产生关系的对象,或者说不与其他表有关系的表是没有价值的,不应创建。

    当需求确定開始对系统进行设计时,首先进行对象分析。每个对象应具有唯一性,即对象的属性和方法唯一,能够明白的代表现实世界中的一种对象,因此与该对象相应的表的字段也具备唯一性。即在其它表中不应有反复字段。

    对象的每个实例应是唯一的。它应该能够差别于其它实例存在,这是该对象实例存在的价值。正如超市中全然一样的两个商品也有不同的条形码,即每一张表都必须拥有主键。

    在进行对象分析时我们首先明白核心对象,核心功能产生核心对象,如设计一个知识库系统。知识基本信息就是它的核心对象,那知识基本信息表就是它的核心表。环绕知识基本信息这个核心对象会有更多对象。相应系统中的辅助功能,与核心功能或核心对象关系越密切的功能或对象的价值越大,即与核心表关系越近的表的价值越大。

  • 相关阅读:
    如何打开visual c++ 6.0的控件工具箱
    点评十大问题网站
    setInterval和clearInterval
    chrome 快捷键
    创意价值链通天塔
    百度前副总裁梁冬《那一些俯视人类欲望的人》
    YUI Compressor Javascript文件压缩工具
    网站服务器通用和专用保护方法比较
    svn log — 显示提交日志信息
    javascript 键值keyCode
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7072632.html
Copyright © 2020-2023  润新知