Lieber Norbert,
das ist keine Schwäche von relationalen Datenbanken, vor allen Dingen zeigt das von dir genannte Beispiel einen weiteren möglichen Fehler in einer Analyse und Modellierung auf.
Grundsätzlich einmal sind meiner Meinung nach Redundanzen schon mal zu vermeiden, da man im Änderungsfall immer alle redundant abgelegten Daten ändern muss.
Zu deinem Beispiel: Wenn man das vorher richtig analysiert, kommt man zu dem Schluss, dass ein Land kein EU-Land ist (in OO gesprochen also keine Vererbung), sondern dass ein Land eine Beziehung zu irgend einer Organisation, beispielsweise die EU, haben kann. Da diese Beziehung aber fachlich gesehen mindestens einen Beginn und bei Austritt auch ein Ende haben kann, ist diese Beziehung mit eben diesen Daten zu versehen. (Grundsätzlich kann man viele Daten mit einem fachlichen Beginn und Ende versehen, da Objekte häufig den Charakter einer Zeitreihe haben, das dazugehörige Konzept nennt sich dann Historisierung.) Somit zeigt sich, dass eben aus dieser Perspektive das EU-Flag sehr wohl eine redundante Information ist, denn sie lässt sich ja über die Beziehungen von Auftrag über Firma, Land und Beziehungen des Landes ermitteln. Hierbei ist dann natürlich immer die fachliche Gültigkeit zu beachten. Beim zweiten Beispiel verhält es sich recht ähnlich. Also ist in meinen Augen die Aufnahme des EU-Kennzeichens in den Auftrag eben nicht korrekt, aus fachlicher Sicht.
A-Bär: Jetzt wechseln wir mal die Ebene, sprich gehen über von der Analyse in den Entwurf und betrachten das ganze unter gegebener Betriebstechnik, also hier Lotus Notes als Plattform: Dann ist es sehr wohl richtig die Daten auch dort zu redundant zu halten, wo man sie zB für Ansichten benötigt. Nur muss man sich dann einen geschickten Mechanismus überlegen, der es einem ermöglicht Änderungen an allen betroffenen durchzusetzen.
Zum Schluss für Jeremias: Mit Lotus Notes wirst du nicht umhin kommen, das Flag in den Auftrag aufzunehmen oder die Variante mit der Ansichtsauswahl zu fahren. Da musst du halt abwägen wie du es für dich besser umsetzen kannst.