1

2 つの異なるデータベースの ERD ダイアグラムを設計する方法を知りたいのですが、それらの間に非常に強力な論理的接続があります。

具体的には、投票システムのデータベースをモデル化するのが好きです。

セキュリティ上の理由から、2 つの異なるデータベースがあります。最初のデータベースには、voter、candidate、voting というエンティティが含まれており、2 番目のデータベースには、3 つの値を持つ 1 つのテーブルしかありません。1 つ目は、暗号化された候補者 ID、投票番号、有権者 ID です。

これら 2 つのデータベースをモデル化します。私の知る限り、ER は 1 つの DB のみをモデル化するために使用されます。2番目のDBもモデル化するにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

3

論理エンティティ関係図は、特定のデータベースまたはデータベースを示していません。エンティティと関係をモデル化するだけです。

Vote
--------
Vote Number
Voter ID
Candidate ID 


Voter
----------
Voter ID


Candidate
-----------
Candidate ID
Candidate Name


Office
---------------
Office ID
Office Name


Ballot Section
---------------
Ballot Section ID
Ballot ID
Office ID
Candidate ID


Ballot
------------
Ballot ID
Ballot Name

投票者テーブルが必要かどうかわかりません。選挙では、有権者情報は投票情報とは別に保持されます。

最初の列はテーブルの主キーです。

主キーと同じ名前を持つ後続の列は外部キーです。

于 2013-01-18T15:56:09.243 に答える