<div dir="ltr"><div>Hi Nikhil,</div><div><br></div><div>The Database design has been documented here: <a href="https://wiki.openstreetmap.org/wiki/Database">https://wiki.openstreetmap.org/wiki/Database</a></div><div><br></div><div>This is, at its essence, a modified EAV Model(<a href="https://en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%80%93value_model">https://en.wikipedia.org/wiki/Entity–attribute–value_model</a>). A good place to start researching for these kinds of database design, is to look at various documents on EAV, its shortcomings & Strengths.</div><div><br></div><div>You should also evaluate if a NoSQL/Object Store database might be a better fit for your purpose, than designing an EAV Data model to be stored in a relational Database.</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font color="#999999" size="2">Regards,</font><div><font size="2" color="#444444">Devdatta</font></div></div></div></div></div></div>
<br><div class="gmail_quote">On Mon, Feb 5, 2018 at 11:12 AM, Nikhil VJ <span dir="ltr"><<a href="mailto:nikhil.js@gmail.com" target="_blank">nikhil.js@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I want to learn how OpenStreetmap stores and manages its data, plus how Overpass Turbo extracts it. </div><div><br></div><div>I find the key-value pair system fascinating (variable fields, organic building up of data) and want to replicate that elsewhere. Just the data storing part.. don't want to generate map tiles etc.</div><div><br></div><div>Any pointers? Any place I should ask?</div><div><br></div><div>For those interested, here's a link to the project I have in mind: <a href="https://github.com/datameet-pune/datameet-pune.github.io/wiki/Crowdsourcing-Map-based-data" target="_blank">Crowdsourcing-Map-based-<wbr>data</a></div><div><br clear="all"><div><div class="m_9004389219092891326gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr">--<br>Cheers,<br>Nikhil VJ<br>Pune, India<span class="HOEnZb"><font color="#888888"><br><br></font></span></div></div></div></div></div><span class="HOEnZb"><font color="#888888">
</font></span></div></div><span class="HOEnZb"><font color="#888888">

<p></p>

-- <br>
Datameet is a community of Data Science enthusiasts in India. Know more about us by visiting <a href="http://datameet.org" target="_blank">http://datameet.org</a><br>
--- <br>
You received this message because you are subscribed to the Google Groups "datameet" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:datameet+unsubscribe@googlegroups.com" target="_blank">datameet+unsubscribe@<wbr>googlegroups.com</a>.<br>
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/<wbr>optout</a>.<br>
</font></span></blockquote></div><br></div>