Preference is related to Choose. Choose is related to Appoint. Appoint is related to Position. 
General is related to Song. Song is related to Poem. Poem is related to Writing. Diary is a type of Writing. 
Preference <--RelatedTo--> Choose <--RelatedTo--> Appoint <--RelatedTo--> Position 
General <--RelatedTo--> Song <--RelatedTo--> Poem <--RelatedTo--> Writing <--IsA-- Diary 