Guten Morgen,
@bernau/SIr Rufo:
Vereinbarungen sind schön und gut - aber warum sollte man denn beim Programmieren dann so was umständliches wie Enums und Konstanten verwenden? ein 1..3 für ja, nein, vielleicht reicht doch auch?
Es ist schlicht ne Frage wo Businesslogik abgelegt ist. Wenn die größtenteils in der
DB steckt, z.b. weil man über ein ORM darauf zugreift und daher auch Enumdefinitionen in der
DB braucht, dann hat man halt einige
DB-Tabellen mehr. Insofern ist es eben nicht abwägig für die Wochentage eine Tabelle anzulegen - gerade auch um darüber Übersetzungen zu ermöglichen...
Wie Furtbichler schon sagte, es könnte statt Montag auch Apfel drin stehen oder Monday oder Lunes oder Trallala. Der Computer weis damit immer noch nicht, ob es ein Montag ist. Man muss es definieren. Somit wäre solch eine Tabelle nur für die Mehrsprachigkeit interessant.