Refernezen in java

hallo ,
kann mir jemand sagen wie man programatisch das folgende problem löst?

ich habe verschidene klassen.zb Auto . Motorad ,Fahrad , Fahrer ,Garage … man kann vorstellen wie die Beziehungen zwischen den klassen (Assoziationen)

ich erzeuge Objekten und speichere ich sie in einer ObjektDaenbank.
wie kann ich wissen welche objekt wird von wem benutz?zb motorad wird von welchen fahrer benutz und so?

danke

das hängt von deiner Datenbank ab, dazu musst du mal die Doku deiner Datenbank ansehen unter Oracle würde das so aussehen
[sql]SELECT * FROM tabelle t WHERE t.auto.fahrer = “name”;[/sql]

geht das ohne sql abfragen?

da du das hier im Java Teil gestellt hast gehe ichmal davon aus das du mit Java auf die DB zugreifst, wenn du über JDBC gehst musst du das per SQL machen
Alles andere musst du bei deinem DB Treiber nachfragen

ja ich bentze java als zugriff auf der datenbank.
ich bin ein bißchen verwirt.ist das oben was du geschrieben hast keine SQl abfrage?

doch das ist eine SQL Abfrage die man einfach per JDBC abschicken kann
du musst dir deine Schnittstelle zur DB ansehen wie du sie verwenden kannst, wenn sie normal per JDBC ist dann musst du SQL benutzen