In the 80&#x27;s there was a product called &#x27;dataease&#x27;. For once a product actually lived up to its name, fairly complex databases could be created using a very simple user interface. So simple that plenty of non-programmers used it to create functional applications that were hard to distinguish from custom built stuff (usually using DBIII or FoxPro or something along those lines).<p>I&#x27;ve never seen anything come close to the simplicity with which that package managed to connect the various tables to each other and to generate forms with sensible rule based validation (types, ranges, sets).<p>Databases for &#x27;lazy people&#x27; should have a good look at what has already been built to prevent re-inventing the wheel badly, JSON files are easy for programmers but the world is a lot bigger than that. (Or maybe they intended to write &#x27;databases for lazy programmers&#x27;, then it makes more sense.)<p>Edit: they&#x27;re (surprise!) still around after 30 years:<p><a href="http:&#x2F;&#x2F;dataeaseuk.com&#x2F;products&#x2F;dataease&#x2F;dataease-dos" rel="nofollow">http:&#x2F;&#x2F;dataeaseuk.com&#x2F;products&#x2F;dataease&#x2F;dataease-dos</a>