anchor-modeling相关内容

时态数据库设计,稍有不同(实时行与草稿行)

我正在考虑实现对象版本控制,并增加需要同时拥有实时对象和草稿对象的方法,并且可以使用来自某人在这方面的经验的见解,因为我开始怀疑这是否可能没有潜在的可能性可怕的黑客. 为了示例,我会将其分解为带有标签的帖子,但我的用例更通用(涉及缓慢变化的维度 - http://en.wikipedia.org/wiki/Slowly_changed_dimension). 假设您有一个帖子表、一个标 ..
发布时间:2021-12-26 21:00:00 其他开发

联接消除不适用于子查询中的Oracle

我能够消除联接,以用于诸如一对一关系的简单情况,但不适用于稍微复杂的情况.最终,我想尝试锚定建模,但是首先,我需要找到解决此问题的方法.我正在使用Oracle 12c企业版12.1.0.2.0版. 我的测试用例的DDL: 拖放视图product_5nf;删除表product_color级联约束;删除表product_price级联约束;删除表产品级联约束;创建表产品(product_id号 ..
发布时间:2021-04-28 19:57:20 数据库

锚定建模有哪些优缺点?

我正在尝试创建一个数据库,其中很大一部分数据是时间性的。在阅读了许多这样做的技术(大多数涉及6nf标准化)后,我遇到了 Anchor Modeling 。 我正在开发的模式非常类似于Anchor Modeling模型,特别是因为用例(Temporal Data + Known Unknowns)非常相似,所以我很乐意完全拥抱它。 我遇到的两个最大的问题是,我没有找到任何详细的这种方法的 ..

时间数据库设计,带扭曲(实时vs草稿行)

我正在寻找实现对象版本控制与需要有活的和草稿对象的额外的扭曲,并可以使用从某人的经验在这一点,因为我开始怀疑,如果它是可能没有潜在可怕的黑客。 为了这个例子,我将它分解为标签的帖子,但我的用例是更一般的(涉及缓慢变化的维度 - http://en.wikipedia.org/wiki/Slowly_changing_dimension )。 假设你有一个posts表,一个tags表和一 ..