AW: Verständnisfrage Beziehungen Power Pivot
Yal
Hallo Micha,
hier tapt die möchtegern-Intelligenz von PowerPivot auf einem Sonderfall, da die "Name" in beide Tabellen je nur einmal vorkommen. Es liegt daran, dass man im Datenmodell die Schlüsselspalten nicht definieren kann und PowerPivot auf Basis der vorhandenen Daten die Beziehung erraten muss. Dann ist der links-nach-rechts oder rechts-nach-links relevant.
Lass uns das Datenmodell leicht ändern:
- Abteilungen haben haben nicht "NummerId" sondern "Projekte". Die Projektname sind eindeutig über die ganze Firma. Eindeutig bedeutet, dass diese als Schlüssel verwendet werden kann (primary key). Wir ändern dabei nur den "NummerId"-Überschrift in "Projekt" in beide Tabellen sonst nichts.
- jede Projekt hat mehrere Arbeiter, jede Arbeiter ist aber nur in einem Projekt tätig. In der Tabelle auf dem Blatt "Name" erzeugt man zusätzliche Mitarbeiter und ordne diese zu den existierenden Projekte Dollisc, Getaway, usw. Da die Mitarbeiter nur einmal vorkommen, sind diese eindeutig -> primary key.
In so eine Datenkonstellation, egal ob Du im Diagrammsicht von PowerPivot die Felder "Projekte" (formely know as "NummerId") von links nach rechts oder rechts nach links zueinander verbindest, erkennt PowerPivot eindeutig, dass in der Tabelle "Abt. | Projekt" jede Projekt eindeutig ist und in der Tabelle "Projekt | Arbeiter" die Projekte mehrfach vorkommen aber jede Arbeiter ("Name") einmal vorkommt, und erzeugt dementsprechend immer die richtige 1-zu-n Beziehung.
Ich hoffe, es hilft Dir.
Nächste Stufe der Übung wäre, ein Mitarbeiter in mehrere Projekt zuzuordnen. Aber hier sollte PowerPivot trotzdem zurecht kommen (hoffe ich).
VG
Yal