首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgres可维护性继承

Postgres可维护性继承
EN

Stack Overflow用户
提问于 2010-10-20 07:04:32
回答 1查看 220关注 0票数 0

编辑: TMI在最初的问题,切入要点。

我正在考虑一个支持更新条目和版本跟踪的模式。这是一个缓慢变化的尺寸风景,有一个转折。为了支持我想要的行为,基本模式被复制了三次:

  1. 公共桌子,
  2. 私人桌子,以及
  3. 更改跟踪表

对我来说,这将非常有用,但复制方法的缺点似乎是,维护起来会很麻烦,而且容易出错(我们通常有周期性的小模式更改)。

为了提高可维护性,我考虑使用表继承:在一组基表中定义主字段,并从这些表继承三组新表(增加簿记字段)。当需要更改架构时,只需将它们放到基表中即可。查询将只对派生表进行。

所以问题是:这是表继承的有效使用吗?是否有更好的方法来支持复制表的可维护性?有关链接将不胜感激。

我以前从未使用过表继承,我想知道我是否要漫步到矿场。谢谢。

编辑:在pg8.0文档的注释中有一处提到将继承用于更改跟踪表。

EN

回答 1

Stack Overflow用户

发布于 2010-10-20 07:16:25

你为什么要更换你的实际“两个基地”系统?您的替代方案看起来更复杂、更难维护,并且需要使用杂技编码技术。

如果它没有坏,就不要修理它

你所期望的额外的力量/灵活性是什么?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3975440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档