st es schlecht, redundante Beziehungen zu verwende
Angenommen, meine Datenbank enthält die folgenden Tabellen:
tables http://www.freeimagehosting.net/uploads/a5ef036857.pn
Jetzt hängen alle meine Abfragen von der Firmentabelle ab. Ist es eine schlechte Praxis, jeder anderen Tabelle eine (redundante) Beziehung zur Company-Tabelle zuzuweisen, um meine SQL-Abfragen zu vereinfachen?
Edit 1: Hintergrund ist ein Nutzungsproblem mit einem Framework. SehenDjango: Modelldaten einschränken.
Edit 2: Kein Tupel würde seine Firma ändern.
Edit 3: Ich schreibe keine MySQL-Abfragen. Ich benutze eine Abstraktionsebene (Django).