ERD具有多个数据库

时间:2013-01-18 13:11:44

标签: database database-design erd

我想知道,如何设计两个不同数据库的ERD图,它们之间有很强的逻辑联系。

更具体地说,我喜欢模拟evoting系统的数据库。

出于安全考虑,我有两个不同的数据库。第一个包含实体选民,候选人,投票,第二个数据库只有一个包含三个值的表。第一个是加密的候选ID,投票号和选民ID。

我想为这两个数据库建模。据我所知,ER仅用于模拟一个DB。我如何为第二个数据库建模?

提前致谢

1 个答案:

答案 0 :(得分: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

我不确定您是否需要选民表。在选举中,选民信息与投票信息分开。

第一列是表格的主键。

与主键同名的后续列是外键。