Obrigado @jomaxro,
Eu criei as relações pai-filho, mas ainda assim isso não funciona para mim.
Me citando:
“Se alguém escolher ‘Audi’ como marca, então a tag ‘modelos-Audi’ deve ser obrigatória. Se ele escolher ‘Volkswagen’ como marca, então a tag ‘modelos-Volkswagen’ deve ser obrigatória.”
Pelo que consigo ver, isso não é possível. Posso tornar a Marca obrigatória e definir o mínimo de tags necessárias para 2. Nesse caso, na primeira tag eles só podem escolher uma Marca, porque essa é a pai. Como segunda tag, podem escolher um modelo da Audi, mas também outra marca! Então eles podem escolher duas marcas em vez da Marca+Modelo obrigatórios.
Existe alguma forma de resolver isso?