hardest problem i've solved in my gsoc so far: how do you take an OSM object with 5 different tags (amenity, tourism, building, wheelchair access, cuisine) and represent it in a database without creating 5 separate rows?
been stuck on this for the last 2-3 week before come up with a design.. Thread below