设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 4281|回复: 10
打印 上一主题 下一主题

[窗体] 【Access小品】酒肉穿肠--数据与数据呈现示例

[复制链接]
跳转到指定楼层
1#
发表于 2014-1-3 09:57:14 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
  南北朝时,观音菩萨造像为男性,以后逐渐转化为女性。于是有人问观音菩萨到底是男是女?

  版友刘飞同志做一个宗教组织管理方面的系统,论坛提出一个问题,大意是如何将几个表的数据导入到一个描述树形结构的数据表中。我看了他的实例,觉得这种导入全无必要。于是做了这个示例给他,他认为答非所问。

  前面说了两个看起来全然不相关的事情,其实有着必然的联系。观音者佛也,佛无定形,岂分男女,所以观音造像不过是佛的外在幻象而已,是男是女是老是幼皆可。也就是说观音与观音造像是一个表里的关系,佛之表里不必一致。佛之表里尚不一致,刘飞同志的数据与数据呈现也就不必一致。

  刘飞同志希望得到一个能反映层次结构的数据表,其目的无非是要将数据层次化呈现。其实这两者之间并不存在必然的联系。为什么这样说呢?我们可以把数据关系按照是否具有层次结构分为两类,一类是客观上存在层次结构关系的数据,比如学校与年级、年级与班级、班级与学生,再比如说Bom数据等等;另一类是客观上不存在层次结构关系的数据,但可以用层次结构来呈现,比如地区与宗教种类等。其实大多数情况下,我们遇到的数据都不是客观上存在层次结构的,我们只是主观上需要将它们按照某种或者某几种层次结构呈现出来。

  这样说,同志们可能觉得还是有些抽象,让我们回到示例上来观察一下。地区和宗教种类是不存在必然的层次结构的,于是我们就可以有两种观察角度,一种是我们可以按照地区的宗教种类分布来观察,从这个角度出发,宗教种类就是地区的子层次;另一种是我们可以按照宗教种类的地区分布来观察,从这个角度出发,地区就是宗教种类的子层次。你现在发现由于观察角度的不同,是可以随意的组合层次结构的。

  所以,数据表怎么设计与数据表中的数据怎么呈现,是两个有联系但不相同的两件事情。数据表的设计遵循数据表设计的规律,数据呈现遵循数据呈现的规律。且不可混为一谈。这在哲学上称之为表里关系,在佛学上叫做:酒肉穿肠过,佛祖心中留。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享分享 分享淘帖1 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-21 04:07 , Processed in 0.096139 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表