treeview 熟悉么?和treeview相似。
你所谓的数据结构中的指针,在关系型数据库中就用字段值表示就行了,
(:jackliew的例子已经给你了。)
以二叉树为例子:
数据结构中:二叉树的指向left,right的是两个指针。
在转化为数据库的表示就是:在表中,
一个字段代表自己的唯一ID,主键。不为0,不能为空
一个字段rootid表示父节点(longint) 是0,表明是根节点。不为空。
一个代表left节点(longint) 保存的是当前节点下的left节点的ID值。为0则当前节点的
left为空。
一个代表right节点(longint) 保存的是当前节点下的right节点的ID值。为0则当前节点的
right为空。
以interbase 6.0为例子:
create table treeTable ( nID longint NOT NULL,
nParentID longint NOT NULL, //这个就是指针!
nLeftID longint NOT NULL,//这个就是指针!
nRightID longint NOT NULL,//这个就是指针!
....
)