Criminal is a type of Person. 
Tablespoon is derived from Spoon. you are likely to find Spoon in/at/on Table. you are likely to find Breakfast in/at/on Table. Breakfast cannot be Necessary. 
Person <--IsA-- Criminal 
Tablespoon --DerivedFrom--> Spoon --AtLocation--> Table <--AtLocation-- Breakfast --NotHasProperty--> Necessary 