Heterogeneous graph

For a heterogeneous graph I have 5 different edge types and 4 different node type and I want to classify the node what kind of model is suitable for this?

I think any hetero- GNN models are fine. You could start with RGCN.