基于数据流动的数据模型设计思想:

任何系统的数据模型设计都离不开两个类型的设计---实体类型的数据模型与业务动作类型的数据模型。其中,实体类型的数据模型基本就包含两部分,一部分是静态不变的信息,另一部分是可变信息,可变信息一般只add不update,这样他也可以作为操作日志来使用,并且可以适应任何和基本信息相关新增需求。

业务动作类型的数据模型说白了,就是记录的被弄的目标(object)被从哪地方(source)弄得到啥地方(target),咋弄得(category),谁弄的(oper),什么时间弄的(updatetime)。基于此设计,可适应大多数需求变动与业务。并且更适合DDD思想中业务实体的封装概念。

此两类数据模型可用作任何业务领域设计。

转载于:https://www.cnblogs.com/nibulu/archive/2011/08/09/2132485.html

thinking back no9相关推荐

  1. python注释可用于表明作者和版权信息_Python-注释帮助我们理解-No9

    <Python真好玩,教孩子学编程>小挑战[转载] 第九章,注释帮助我们理解 书籍<Python真好玩,教孩子学编程> 幽默风趣地讲解了注释的重要性以及如何写注释 (1)理解这 ...

  2. NO9 Linux快捷键整理及最常用命令

    Linux快捷键整理及最常用命令 常用快捷键: Ctrl + u            删除光标之前到行首的字符 Ctrl + k            删除光标之前到行尾的字符 Ctrl + c   ...

  3. Opencv2.4.4示例程序说明

    parter 1: No1.  adaptiveskindetector.cpp 利用HSV空间的色调信息的皮肤检测,背景不能有太多与肤色相似的颜色.效果不是特别好. No2.  bagofwords ...

  4. 面试前赶紧看了5道Python Web面试题,Python面试题No17

    目录 本面试题题库,由公号:非本科程序员 整理发布 第1题: Flask中的请求上下文和应用上下文是什么? 第2题:django中间件的使用? 第3题: django开发中数据做过什么优化? 第4题: ...

  5. 40+场面试,100%通过率,我想分享的14条经验

    来源 | 陈同学在搬砖 头图 | 下载于视觉中国 大家好,我是陈同学,首先来一个简单的自我介绍和个人的经历分享. 我的本科和硕士均就读于哈工大,在研究生期1年时间内自学操作系统.计算机网络.C++.数 ...

  6. 读完这45篇论文,“没人比我更懂AI了”

    作者 | 黄海广 转载自机器学习爱好者(ID:ai-start-com) 导读:AI领域的发展会是IT中最快的.我们所看到的那些黑科技,其后无不堆积了大量论文,而且都是最新.最前沿的论文.从某种角度来 ...

  7. 做人工智能必看的45篇论文 | 附下载地址

    而AI领域的发展会是IT中最快的.我们所看到的那些黑客技,其后面无不堆积了大量的论文.而且都是最新.最前沿的论文. 从某种调度来讲,他们所用的技术跟书籍里的内容确实不是一个时代.要想与时俱进,就必须改 ...

  8. 收藏 | 做人工智能必看的45篇论文-附下载地址

    Datawhale 来源:机器学习初学者 作者:黄海广 今天给大家介绍45篇让你跟上AI时代的论文. 一.神经网络基础部分 No1  wide_deep模型论文: 关于神经元.全连接网络之类的基础结构 ...

  9. 德国最有影响力的数学家(上)

    德国近现代历史上曾经诞生了许多伟大数学家,特意挑选出其中个人觉得最优秀的十位数学家,本文仅代表个人观点,不喜勿喷. NO10 康托尔 等级: 天才 类型:创造性突破 代表性成果: 1.集合论 2.超穷 ...

最新文章

  1. Android学习笔记26:图片切换控件ImageSwitcher的使用
  2. .net随笔-vb.net打开外部程序发送键盘信号(3)
  3. python中for循环语句格式_关于Python中的for循环控制语句
  4. 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法
  5. web开发常用js功能性小技巧(转)
  6. 安卓学习笔记33:实现逐帧动画
  7. apch连接mysql数据库连接_配置phpmyadmin连接远程 MySQL数据库
  8. AndroidUI 布局动画-为布局添加动画
  9. luogu P3802 小魔女帕琪
  10. linux windows并发模型,LINUX环境并发服务器的三种实现模型
  11. git学习笔记-(3-linux基本命令)
  12. 公司企业邮箱域名如何注册?怎么申请公司域名邮箱?
  13. win7系统用笔记本做wifi热点
  14. OPPO系统推送SDK集成踩坑思路
  15. Python二级--命运-3
  16. TMS320C6678开发笔记---IBL编译与分析5
  17. pandas含有空列表
  18. 分布式IM原理与实战: 从0到1打造即时通讯云
  19. 解决WIN8主题下载后安装不了的情况
  20. 图解:什么是红黑树?(下篇)

热门文章

  1. Docker部署nginx并修改配置文件
  2. 使用CAJViewer 提取PDF文件中的文字
  3. 1.SpringMVC 概述
  4. Segment Advisor
  5. [置顶]献给写作者的 Markdown 新手指南
  6. C语言函数多个返回值
  7. 问题 E: Search Problem (II)
  8. java系列7:构造方法
  9. byte类型和char类型
  10. 日本区块链项目Jasmy与索尼VAIO联合发售笔记本电脑