Modelling structural zeros in compositional data