Blubb: Frage zu Tabellenlayout

Beitrag lesen

Hallo,

frage dich immer: Was will ich erreichen bzw. was erwartet der Benutzer?

Was mir noch Kopfzerbrechen macht, ist die Frage, wie ich die Zeiten selber speichern will. Nehme ich einen Anfangs- und Endpunkt.

Dann kannst du ohne Probleme etwas wie: "Meier hat Urlaub vom ... bis ... " machen.  [1]

Oder lieber einen Anfangspunkt und eine Zeitdauer?

Dann würde: "Meier hat am ... für ... Tage Urlaub." ohne weitere Datumsrechnerei passen. [2]

Oder lieber gleich für jeden Tag einen eigenen Eintrag, also für 7 Tage Urlaub eben 7 Einträge?

Geht auch: "Meier hat am ..., ..., ... usw Urlaub". [3]

Natürlich ist jedes Format in ein anderes überführbar. Wenn man jedoch Hauptsächlich mit Ausgaben bzw. Weiterverarbeitungen wie in [1] zu tun hat, sollte man sich für dieses Format entscheiden.

Hat jemand Erfahrungswerte oder Ideen hierzu, die er mir in diesem Thread weitergeben möchte?

Ich persönlich halte mich daran welche Mittel zur Verfügung stehen. Wenn es eine ergiebige Datumsbibliothek gibt und Daten in einem Datumsformat in der Datenbank gespeichert werden können, dann macht es Sinn beides zu benutzen.

Ich würde also das Start- und Enddatum in der Datenbank speichern.

Grüße