По всей видимости другого способа иметь информацию и о том, и о другом можно лишь одним единственным способом - хранить информацию и о том, и о другом.
Откуда, в частности, следует, что проставлять на карте границу maxspeed по границам населенных пунктов просто недопустимо. Это - внесение дезинформации.

В конце концов, БД должна хранить ФАКТИЧЕСКУЮ информацию - и интерпретация этой информации (например, в виде скоростного режима) - дело прикланой программы, использующей БД, но не самой БД.