Ilja: Verknüpfungen

Beitrag lesen

yo,

Meine Frage ist nun, ist es nicht sinnvoller gleich bei Dateneingabe die id der Tabelle1 in der Tabelle4 abzuspeichern? Somit könnte man sich doch den JOIN sparen?

die planung hat erst einmal wenig mit joins und fremdschlüssel zu tun, sondern man versucht erst einmal die jeweilge umgebung in einem modell widerzugeben, welche entitäten benötige ich überhaupt, welche beziehungen gibt es zwischen diesen entitäten, etc.

und je nach art der beziehungen (1:n oder n:m) der entitäten und der technik (rdbms) entscheidet sich, welche tabellen du brauchst, bzw. wieviele. in deinem falle bedeutet das, welche beziehungen gibt es zwischen der entität aus tabelle1 und tabelle4.

deswegen ist deine frage nicht zu beantworten, solange wird nicht die entitäten kennen, die sich hinter deinen tabellen verstecken, bzw. die beziehungen deiner entitäten.

Ilja