Vom Bauchgefühl her würde ich jetzt einfach mal sagen: Klar darf er das, wieso nicht? Zumindest das mit der Datenbank. Er ist dann halt nur selbst verantwortlich, wenn es zu Problemen kommt.
Was die Eingabemasken angeht: Solange deine
GUI jetzt nicht super-originell ist bzw. du ein Geschmacksmuster darauf hast, glaube ich nicht, dass du eine Chance oder ein Recht hast, das zu unterbinden.
IANAL