Small is related to Rest. Rest is related to Branch. Branch is related to Extension. 
Floor is related to Hard. Hard is related to Texture. Texture is a type of Quality. 
Small <--RelatedTo--> Rest <--RelatedTo--> Branch <--RelatedTo--> Extension 
Floor <--RelatedTo--> Hard <--RelatedTo--> Texture --IsA--> Quality 