1

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

更具体地说,我喜欢对 evoting 系统的数据库进行建模。

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

我想对这两个数据库进行建模。据我所知,ER 仅用于对一个数据库进行建模。我如何也可以为第二个数据库建模?

提前致谢

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 回答