Es gibt Daten für die es keinen Sinn macht sie in einer Datenbank zu hinterlegen. Etwa, wenn sie sich nur sehr selten ändern, oder wenn eine Änderung zu einer Inkonsitenz des gesamten Systems führen kann. Die Sprache einer (Web-) Anwendung fällt mitunter in diese Kategorie, natürlich abhängig davon, ob Benutzer Sprachen bearbeiten oder hinzufügen können usw. Im konkreten Fall will ich die Sprachen statisch verwalten, weshalb ich in meiner Domäne ein Enum Language eingeführt habe: ...

Veröffentlicht am Montag, 15. Februar 2010, 2 Kommentare