永发信息网

编写分层查询时需要在表中使用以下哪个数据库设计概念

答案:1  悬赏:80  手机版
解决时间 2021-01-27 00:04
  • 提问者网友:遁入空寂
  • 2021-01-26 20:08
编写分层查询时需要在表中使用以下哪个数据库设计概念
最佳答案
  • 五星知识达人网友:蓝房子
  • 2021-01-26 21:18
也许你是拿到任务就开始建立表了,user表、product表等等。一张一张的完成,倒是很有速度也很有成就感,但是这绝对是最差的做法。因为你面向的对象是一个系统,而对付这一个系统的时候,你就需要好好思考了。

对于数据库而言,最简单的理解方式:数据库就是一个系统,表就是它的对象,而字段即是它的属性。一个确保数据库事务正确执行的四个基本要素是:

(1) 原子性。基本表中的字段是不可再分解的。
(2) 原始性。基本表中的记录是原始数据(基础数据)的记录。
(3) 演绎性。由基本表与代码表中的数据,可以派生出所有的输出数据。
(4) 稳定性。基本表的结构是相对稳定的,表中的记录是要长期保存的。

基本的原则我们是需要遵照执行的,然而作为一个系统来考虑的话我们不得不考虑其整体的架构了。

就软件开发而言,这些年来比较热门的当数“领域驱动设计”了。2004年著名建模专家Eric Evans发表了他最具影响力的书籍:《Domain-Driven Design Tackling Complexity in the Heart of Software》(中文译名:领域驱动设计软件核心复杂性应对之道),书中提出了领域驱动设计(简称 DDD)的概念。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯