1.) die DB designen
Außer dir hat keiner von einer DB gesprochen. Gegen deine RDBMS-Fixiertheit wäre es vielleicht mal eine gute Idee, einen Blick über den Tellerrand zu werfen und zu erkennen, dass es auch noch andere Arten von Programmen gibt.
DB = Datenbasis, ein Programm ohne DB ist wie ein Johannes ohne Zeller. Wenn nicht noch schlimmer.