yo,
noch mal eine ergänzung, um es ein wenig auseinander zu halten. es gibt zwei verschiedene strecken und ich glaube, du meinst eine andere, als ich erst in den sinn hatte.
die erste strecke kann zum beispiel sein, die flugentfernung von berlin nach hamburg. diese ist unabhängig von den flügen, wie bereits von mir geschrieben.
die andere strecke ist die, welche das flugzeug tatsächlich fliegt, kann ja einen umweg fliegen, ein zwischenstop oder eben ein rundflug, whatever. diese zweite strecke gehört tatsächlich in den Relationshiptyp "fliegt" rein. Und da sie unabhängig von der ersten strecke ist, gehört sie auch nicht in die entität Flugstrecke.
noch ein hinweis zu deinem pk im Relationshiptyp "fliegt". nicht jeder fremdschlüssel muss auch bestandteil des pk sein. schließlich kann in aller regel ein pilot nicht gleichzeitig zwei flüge fliegen, jedenfalls heute noch nicht. die ID des piloten gehört also meiner meinung nach nicht zum pk. was aber fehlt ist vor allem ein attribut im pk, dass du noch nicht angegeben hast, nämlich die zeit. es kann ja sein, dass das gleiche flugzeug mit den gleichen pilot exakt die gleiche strecke fliegt. auch dann musst du die datensätze unterscheiden können.
Ilja