[http://www.equi4.com/images/metakit.gif] Metakit has its own Wiki [http://www.equi4.com/metakit/wiki.cgi/] and home page [http://www.equi4.com/metakit/]. Metakit is the [persistence] engine for [Wikit], of course. * [Mark Roseman] has written a tutorial [http://www.markroseman.com/tcl/mktcl.pdf] on Metakit for Tcl developers. * [Mark Roseman] tutorial [http://www.markroseman.com/tcl/mktcl.html] in HTML. * detailed metakit documentation [http://www.equi4.com/metakit/tcl.html]. * [OOMK] is the preferred oo metakit interface, written in [Snit], giving many more facilities than vanilla mk4tcl. * desultory(unofficial) documentation on an unsupported OO-like view interface called [mk4too] The [Metakit File Format]. The Tcl binding to Metakit is named [Mk4tcl]. It was claimed here that Mk4tcl is part of the [ActiveTcl] Batteries included release. This does not appear to be the case as of 8.4.2, 9 May 2003 - [Roy Terry]. Metakit ''is'' included in lib/mk4tcl as of tcl '''8.4.4''', but without documentation, it seems (Hof). ---- '''[DGP]''' For what it's worth, here are the points I found most useful in the Roseman intro: * Use properties that define as small a unit of information as possible. * Creating more views is a good thing. Do that, don't muck up a single view with special cases. * Moving data to/from a Tcl array is easy and familiar to Tclers. * Emphasis that restructuring of a view layout means you can continue revising your data model as you go. Just start coding; you can change it later. * Some discussion when subviews are good vs. additional views. ---- "... many of the integrity checks required in traditional database use are not required in Metakit, because Metakit offers nested views -- a cleaner way to represent the relationships often enforced by integrity constraints." ---- "cleaner" is a matter of opinion, ask a relational database theorist. I don't want to start those arguments here, just point out that if you use Metakit for a complex system, you '''should''' design first, and be very careful. - EMJ [DKF]: "You '''should''' design first"? That's actually true of any non-trivial program, you know... ;^) ''An ounce of thought saves a ton of effort.'' ----- '''MetaKit Viewer''' See also [dgmkviewer], a metakit viewer/editor in Tcl ---- [[ [Category Database] | [Category Package] ]] ---- [http://jianada.freewebpage.org 加拿大旅行社] [http://pdh.freewebpage.org/yuebing.htm 月饼] [http://pdh.freewebpage.org 光端机] [http://shoufaqi.freewebpage.org 光纤收发器] [http://jigui.freewebpage.org 机柜] [http://www.canada-travel.cn 加拿大旅行社] [http://www.canada-travel.cn/guanyuwomen.htm 加拿大旅游] [http://www.canada-travel.cn/lvyoudaodu.htm 加拿大签证] [http://canadatravel.freewebpage.org 加拿大旅游] [http://canadatravel.freewebpage.org/canada3.htm 加拿大签证] [http://hwgg.freewebpage.org 户外广告] [http://www.top-result.com.cn/hwgg.htm 户外广告] ---- [http://www.zytemp.com.cn/hwcw.htm 红外测温] [http://www.hmlaser.com/laser.htm 激光] [http://www.hmlaser.com/diaokeji.htm 雕刻机] [http://www.vorx.com.cn/spjk.htm 视频监控] [http://www.vorx.com.cn/bjmq.htm 编解码器] [http://www.albaudio.com/newindex/ 灯光] [http://suji.freewebpage.org 速记培训] [http://www.bjsailing.com.cn/chuanganqi.htm 传感器] [http://www.bjsailing.com.cn/yali.htm 压力传感器] [http://www.bjsailing.com.cn/wendu.htm 温度传感器] [http://www.bjsailing.com.cn/pt100.htm pt100] [http://www.bjsailing.com.cn/kongzhiqi.htm 控制器] [http://www.online-ccc.com ccc certification] [http://www.vorx.com.cn/pubg/wscp_wscp1.htm 光端机] [http://www.hm-it.com 接口转换器] [http://welltrend.freewebpage.org 移民] [http://www.1so.com.cn/shipinhuiyi/index.htm 视频会议] [http://www.1so.com.cn/sony/index.htm sony投影机] [http://www.antu.com.cn 电子政务] [http://www.antu.com.cn/fme_jjie.htm 地理信息系统] [http://www.cmmdc.com.cn/yaopinpifa.htm 药品批发] [http://www.cmmdc.com.cn/dianzishangwu.htm 医药电子商务] [http://www.cmmdc.com.cn/yiyaopifa.htm 医药批发] [http://www.hp-ibm.com 小型机] [http://www.hp-ibm.com 磁带机] [http://www.1so.com.cn/hunqing/index.htm 婚庆] [http://hunqing.freewebpage.org 婚庆] [http://www.65588125.com/hunqing.htm 婚庆] [http://www.1so.com.cn/qingdian/index.htm 庆典] [http://www.1so.com.cn/liyi/index.htm 礼仪] [http://www.westzh.com/yali.htm 压力传感器] [http://www.westzh.com/niuju.htm 扭矩传感器] [http://www.qs.com.cn/sjgrq.htm 手机干扰器] [http://www.qs.com.cn/wlaqglk.htm 安全隔离卡] [http://www.qs.com.cn/jsjgrq.htm 计算机扰器] [http://www.qs.com.cn/sjxhzdq.htm 手机信号阻断器] [http://www.bccec.com.cn 法国留学] [http://www.bccec.com.cn 法语培训] [http://www.huahuan.com/cp/h9mox-155.htm sdh] ----