Ich arbeite zwar ausschließlich mit MSSQL-Servern, aber ich bin mir sicher, dass Typo3 auch integer kennt. Die Links sollte man sowieso nicht festlegen, sondern die Daten erst durch Abfragen/Sichten verbinden und das sollte doch kein Thema sein, oder? Festverdrahtung erzeugt nur Probleme.
Dann kannst du das über join/leftjoin/rightjoin zusammensetzen. wenn nicht, klär mich auf. bin lernwillig.

Wenn ich das richtig verstanden habe, sind Blob-Felder (Binary Large Object) ja auch zur Dateiablage gedacht, oder?