What's right topology for a concave polygon?
If I understand you correctly you want to get rid of the soft edges that are produced by the subsurf/multires modifier? You may want to look if you can fix that by setting the mean crease in the object's option bar to 1. 

You possibly need to play around with the value for different edges but usually it gets the job done.