How can I create a multilevel filter for car parts?

Hello,

i am new in shopify. I am creating eshop for car parts and i need multilevel filter. Collections i decide use for car parts categories. I think about metaobjects… It’s posible to make filter for models by brand and then for engines by models?

https://carpartsdeals.eu/collections/all

i tried metaobject, but realise that can’t filter models by brand.

But this way is good for metafields in products.

Yes for both question.
In past i have make eshop with prestahop and have some knowledges for php and mysql programming.