Array is a type of Arrangement. Array is related to Collection. Collection is related to Record. 
Separation is a type of Change. 
Arrangement <--IsA-- Array <--RelatedTo--> Collection <--RelatedTo--> Record 
Change <--IsA-- Separation 