<div>If we were just gathering data for routers, we would map every lane as a separate way, with relations for moving between each pair of adjacent lanes. If we were just gathering data for rendering a single-scale street map, we'd add tags to a single way, and probably not bother with lane info. </div>
<div> </div>
<div>I think routers ought to be able to cope with a single-way structure with extended tags. I think renderers would struggle (even more) to produce a good-looking multi-scale map if the data is held as multiple ways.</div>
<div> </div>
<div>I think the most generally-usable structure is a single way with lane info. This could be done with tags (and probably needs to be, to start with), though you might hope that editors would find a way of presenting it so that it looks like a set of parallel ways with tied nodes.</div>
<div> </div>
<div>Richard</div>