Record is related to Keep. Retain is a type of Keep. Retain is related to Hold. 
Ballot is related to Voting. Voting can cause/lead to Election. 
Record <--RelatedTo--> Keep <--IsA-- Retain <--RelatedTo--> Hold 
Ballot <--RelatedTo--> Voting --Causes--> Election 