I read this有关为数据库构建时间点架构的文章。在我看来,这是一个优雅的解决方案,但这篇文章是在不久前(2007 年)就已经准备好的。我想知道:
1.还有其他方法可以解决这个问题吗?
2. 这种方法和其他方法的优缺点是什么?
3. 是否有可供我重复使用的这些方法的 mysql 实现?
我只是浏览了一下这篇文章,但看起来作者重新发明了双时态数据库车轮。我不相信他做得很好,但我没有仔细阅读。
在你深入了解这一点之前,请花一些时间浏览一下理查德·斯诺德格拉斯的旧书使用 SQL 开发面向时间的数据库应用程序。它以 PDF 形式提供,可从他的网页.
我认为MySQL缺乏对CHECK约束的支持和GROUP BY的特殊实现将使他的方法难以实现。如果您有选择的自由,PostgreSQL 可能是一个更好的平台。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)