Mineral cannot be Alive. 
Heart is a type of Container. you are likely to find Fluid in/at/on Container. Fluid is a synonym of Mobile. 
Mineral --NotHasProperty--> Alive 
Heart --IsA--> Container <--AtLocation-- Fluid <--Synonym--> Mobile 