0
A
答えて
0
それが接続されていない複数のERDSを持つことが間違っていないのですが、通常、単一のシステムに関与する最も/すべてが関連することになります。
管理者は、通常、ほとんどまたはすべての権限が有効なユーザーとして処理され、別個のエンティティセットとして処理されることはありません。広告は切断される可能性がありますが、広告主が特定のユーザーグループをターゲットにしたい場合や、システムがインプレッションやクリックを記録する必要がある場合に関連することがよくあります。他の部分については、モデル化している状況をよりよく理解することなく、関連付けるべきかどうかを言うのは難しいです。
通常、概念化ERDが論理的関係モデルに変換された後、正規化が行われます。これは、ERD上で直接作成されるのではなく、ERDが作成された後に行われます。エンティティセット、属性、および関係をドメイン、リレーションおよび依存関係に変換する方法を理解することで、ERDで直接正規化を試みることができますが、このアプローチの問題は、エンティティリレーションシップモデルが完全で一貫性のある論理モデルではなく、 ERDでは一部の関係が表現できないことがあります。
表記を使用する際の1つの問題は、外部キーを弱いキー属性として指定することです。弱いキーは外部キーとは異なる概念で、外部キーは通常ERDには表示されません。第二に、私はservices_providers
を関係にして、に直接関連付けるのではなく、services_requests
の関係(後者をassociative entityとする)を追加します。
関連する問題
- 1. Tensorflowで平均減算と正規化を行う方法
- 2. 長い文字列でデータベースの正規化を行う方法は?
- 3. MYSQLと正規化:多くのオプションフィールドを扱う方法は?
- 4. .htaccessでIP正規化を行う方法?
- 5. 私のオーディオ正規化コードは正しいですか?
- 6. URLを正規化/正規化しますか?
- 7. データベース - 正規化の理解を固めようとしていますが、これはどのように正規化されていますか?
- 8. ERDとRDFの正確な違い
- 9. OpenCV Android行列を正規化する方法は?
- 10. この正規表現を修正する方法は?
- 11. mySQLデータベースの自動化された正規化 - それを行う方法?
- 12. 2D FFTプロットを正しい周波数(Matlab)に正規化する方法は?
- 13. このテーブルを正規化する方法
- 14. ヒストグラムを正規化する方法
- 15. 正規化を逆にする方法
- 16. CUDAの行列の列を最大のパフォーマンスで正規化する方法は?
- 17. 類似データの正規化データベースと非正規化データベース
- 18. どのようにZスコアの正規化を行うには?
- 19. これはアンドロイドのSqliteHelperのシングルトンを行う正しい方法ですか?
- 20. CSSの正規化は正確に何をしますか?
- 21. 正規表現でこれを行うことはできますか?
- 22. Djangoのインポートを行う正しい方法は何ですか?
- 23. C++インライン化 - 「正しい」方法とは
- 24. URLを正規化/正規化と一致させる
- 25. データベースの正規化とエンティティリレーションシップモデル
- 26. DBの正規化とサブクエリ
- 27. Javaでこのヘルスチェックを行う正しい方法はありますか?
- 28. これはNode内のDependency Injectionを行う正しい方法ですか?
- 29. これを行うための正しい方法は何ですか機能
- 30. この関係は正規化されていますか?
一見すると、管理者はユーザーである必要があります。従業員とクライアントを表すためにあなたのユーザーを使用しているように見えますが、私はその2つを分けます。 –
service_providerテーブルの機能がわかりません。サービスリクエストでは、ユーザーIDとサービスIDがすでにトラッキングされています。なぜあなたは別のテーブルが必要ですか?このテーブルに追加のフィールドがある場合、サービスプロバイダーテーブルに既に入っているユーザーを追跡するのはなぜですか? –
このデータベースは何を達成するはずですか? –