データベースのポイントインタイムアーキテクチャを構築する方法については、thisの記事を読んでいます。それは私には洗練された解決策に見えますが、記事は以前から(2007年)ずっと以前からあります。私は不思議に思っていた: 1.これを解決する他の方法はありますか? 2.この方法と他の方法のプロとは何ですか? 3.再利用できるこれらのメソッドに利用できるmysql実装はありますか?MySQLでポイントインタイムアーキテクチャを作成する方法
答えて
私は記事をスキップしましたが、投稿者がbi-temporal databaseホイールを改革したようです。彼は彼がうまくやったとは確信していませんが、私はそれをよく読んでいませんでした。
リチャード・スノッドグラスの古い本を見逃してください。時間指向のデータベースアプリケーションをSQLで開発する。 his web pageからPDF形式で入手できます。
MySQLがCHECK制約とGROUP BYの特殊な実装をサポートしていないと、彼のアプローチは実装が難しくなります。あなたが選択の自由を持っているなら、PostgreSQLはこれのためのよりよいプラットフォームかもしれません。
ありがとう、528ページの本!それは週末を通して私を得るでしょう。 :-) –
@MartijnBurger:記事の中には1〜2点も見逃しているかもしれないと示唆していますか? –
私は、バックグラウンドの知識を必要とせずに、これらの種類のchalengesのための標準的な実装があることを期待していました。 –
- 1. MySQLでテーブルエイリアスを作成する方法
- 2. 作成済みのMySQL Dockerイメージを作成する方法
- 3. mysqlのデフォルト 'mysql'データベースを回復/再作成する方法
- 4. ubuntu 11.04でmysql環境でRubyを作成する方法
- 5. MySQLではサブクエリ内でJOINを作成する方法は?
- 6. エクスプレスでMySQLデータベースでページネーションを作成する方法は?
- 7. mysqlで列ベースのauto_incrementerを作成する方法
- 8. 関数内でmysql接続を作成する方法
- 9. mysqlで計算フィールドを作成する方法は?
- 10. mysqlで読み取り関数を作成する方法
- 11. 未読のトピックリストをmysqlで作成する方法
- 12. MySQLでリンクテーブルまたはミラーテーブルを作成する方法
- 13. PHP&MYSQLで日付リマインダーを作成する方法
- 14. ウェブサイト用インストーラの作成方法PHP mysql
- 15. PHPとMysqlのスタンドアロンデプロイメントパッケージの作成方法
- 16. MySQLデータベースの作成方法は?
- 17. フォームビルダーを作成し、バックエンドを実装する方法PHP Laravel MYSQL
- 18. PHPとMySQLを使用してユーザープロファイルを作成する方法
- 19. 複数レベルのMySQLトリガーを作成する方法
- 20. mysqlクエリからこの配列を作成する方法は?
- 21. SQL ServerとMySqlのデータアクセスレイヤーを作成する方法
- 22. Mysqlコールストア関数を作成する方法
- 23. プロファイルページを作成する最も良い方法PHP/JS/MYSQL
- 24. mySQLからこのselect2ブートストラップ・アレイを作成する方法は?
- 25. gwtのmysqlからautosuggestを作成する方法
- 26. PHP/MySQL:あなたのウェブサイトにコメントセクションを作成する方法
- 27. アンドロイドでappwidgetのビューをプログラムで作成/作成する方法
- 28. PHPを使ってMySQLデータでExcelスプレッドシートを作成する方法
- 29. Railsでの移行を使用してmysqlトリガを作成する方法は?
- 30. MYSQLで一意の識別子フィールドを持つテーブルを作成する方法
あなたの質問が何であるかを理解するために2キロの長い記事を読むように強制しないとよいでしょう;)あなたの質問の始めにいくつかの文章でその記事を要約してください;;) –