Ludger: MySQL: Datensatz mit genau einer Relation

Beitrag lesen

Hi,

Du solltest Dich um Sachlichkeit bemuehen. Zudem vielleicht auch die Hochnaesigkeit ein wenig zurueckfahren.

"Suche alle Datensätze aus Tabelle company, die mit einem bestimmten Objekt verknüpft sind und für die es in der Tabelle object genau eine Relation gibt."

wichtig ist hier, dass es genau einen datensatz pro company gibt. dabei ist zu beachten, welche gruppen nun letztzlich über das group by gebildet werden. die bildung der gruppen wird die anzahl der datensätze beeinflussen.

Wieso? Wir haben die Tabellen 'company', 'bestimmte Objekte' und die Tabelle, die die Relationen haelt. Das ist dann eine "n:m"-Beziehung.

Wir haben zwei Tabellen, eine Relationentabelle, die eine many to many Beziehung abbildet, also dementsprechend zwei Zeiger.

obwohl wir eigentlich geklärt haben, was eine relation ist und es insofern keine relationstabelle geben kann, irrst du dich mit deiner aussage. es ist eine 1:n beziehung. und selbst wenn es sich um eine n:m bezihung handeln sollte, heisst das noch nicht, dass es zwingend zwei spalten in der group by klausel geben muss. was der quatsch mit den zeigern soll, weiss ich auch nicht.

Weil jede in der Relationentabelle gehaltene Relation jeweils auf einen Datensatz der Tabelle 'company' und auf einen der Tabelle 'bestimmte Objekte' zeigt. Du willst mir doch nicht das Wort Zeiger verbieten, oder?

Gruss,
Ludger

--
"Und Du kannst noch so doof sein, hier im Forum, gibt es immer noch einen, der ist doefer."