本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
OBIEE Data model Best Pratices
Data Model Best Practices
1,交叉的业务统一于事实表,度量和维度
2,文档化,产出概念,逻辑模型,物理数据模型图,识别主键和外键
3,命名规范-使用恰当的前缀与后缀(_MAP,_DIM;_FCT)
4,设计一致的维度和缓慢变化维
5,在组织内确保相同的定义和使用维度的最好方式是一致化。一致的维度确保了相同的维度表作用于多个事实表。
6,使用位图索引
7,跟 ...
用主体+插件的方式构造软件
软件各部分组件用什么样的结构好? 积木、层次、网状、树形,主体+插件各优缺点。
1.积木结构组件之间的关系太少。就像儿童积木玩具,一拍就散,不稳定。一般只用于理解系统结构,画画图可以。
2.层次简单容易实现。只有相邻层之间有关系,适应情况不多。
3.网状关系实现太复杂,一般都需要归纳简化关系,将组件之间的间接关系归纳简化。
4.树形关系,表示了组件的组成(包含)关系。一个组件只能属于一个父亲。 ...
drupal的数据模型之三——博客
drupal6的博客功能是内置在其核心模块中的,如果仅仅为了完成博客功能,只需要两个基础表:node和node_revisions,前者是所有类型内容的基础,后者提供版本记录和正文。但在博客类型中,为了实现内容的简单聚合,引入了“分类”的概念,因此引入了与分类相关的一系列表:
分类在两个层次上组织,第一层次为词汇(vocabulary),词汇与内容类型(node_type)存在关联(由vo ...
drupal的数据模型之二——评论
drupal中涉及评论的有三张表:其一当然是评论的主体——内容节点(node表),其二是评论表,评论既可以指向内容节点,也可以指向另一条评论——父评论,分别以nid和pid表示;其三是评论统计表,主要记录内容节点的评论统计信息。
三者的关系如下图:
评论表的字段含义如下:
No.
Logical Name
Physical Name
Type
...
drupal的数据模型之一——版本维护与多语种
在实施完一个网站的内容管理之后,抽空看了drupal,我的关注点在数据库表设计。遗憾的是没有找到其数据模型的文档。所以不得不一边按教程做实例,一边观察后台数据的变化,以此试图理解其数据模型。
相关工具及用途如下:
drupal-6.16:研究对象
phpmyadmin:观察后台数据
AmaterasUML:描述数据模型
drupal非常简洁地用两个表,就解决了内容的版本 ...