Frank (no reg): Datenbankdesign

Beitrag lesen

Hi,

eine relationale Datenbank ist per se nicht dazu gedacht, Geschäftsprozesse zu modellieren. (Wann immer ich soetwas in live gesehen habe, war es gründlich gegen den Baum gelaufen)

Benutze die Datenbank dazu Informationen zu den einzelnen Schritten zu speichern (vorallem intrinsische Attribute) und baue darüber eine Geschäftslogik, die zum Bleistift überprüft, dass es genau 4 Schritte sind. (oder später mal 27einhalb)

In dem Sinne kann ich Ludger Recht geben, modelliere nicht 1:4 (in welcher Form auch immer) sondern 1:n und abstrahiere deine "Prozesschritte" nach Bedarf.

Greetings
Frank