Hallo miteinander,
ich bin Neuling in sachen SQL und habe folgende Aufgabe zu bewältigen.
ich muss ein paar daten normalisieren. jedoch stell ich mich darin etwas schwer an...
hab auch schon diverse bücher mit beispielen gewälzt aber so richtig verstanden hab ich es leider nicht ...
deswege frage ich euch um rat ...
Verantwortlicher | Emfänger | Gruppe
......knarf............ | ...jakobs..| Verschiebekraft
...........................| ...grunte..| .......................
...........................|.... altri......|.....................
--------------------------------------------------------------------------------------
......altri...............| ...knarf.....| Kugelmessen
...........................| ...marks....|....................
...........................| ...jakobs ..|.....................
--------------------------------------------------------------------------------------
......altri ..............| ...knarf.....| Kraftmessen
...........................| ...grunte...|....................
ich muss aus dem oben genannten beispiel eine normalisierung durchführen...
um die tabelle mal in worte zufassen ..
in der spalte verantwortlicher darf nur ein benutzer jeder gruppe zugeordnet sein .. jedoch kann in der spalte verantwortlicher der benutzer mehrfach vorkommen. in der spalte empfänger können mehrere benutzer vorkommen jedoch darf nicht der empfänger = verantwortlicher sein.
die gruppe darf nur einmal vorkommen.
jeder gruppe ist ein verantwortlicher zugeordnet und eine unbestimmte anzahl an empfängern.
wie kann man das am besten normalisieren ?
ich weiß, dass ich noch mehrere attribute hinzufügen muss.. aber so ganz komm ich hier nicht klar ..
wer kann mir helfen !?!?
vielen dank
gruß arcon
ich bin Neuling in sachen SQL und habe folgende Aufgabe zu bewältigen.
ich muss ein paar daten normalisieren. jedoch stell ich mich darin etwas schwer an...
hab auch schon diverse bücher mit beispielen gewälzt aber so richtig verstanden hab ich es leider nicht ...
deswege frage ich euch um rat ...
Verantwortlicher | Emfänger | Gruppe
......knarf............ | ...jakobs..| Verschiebekraft
...........................| ...grunte..| .......................
...........................|.... altri......|.....................
--------------------------------------------------------------------------------------
......altri...............| ...knarf.....| Kugelmessen
...........................| ...marks....|....................
...........................| ...jakobs ..|.....................
--------------------------------------------------------------------------------------
......altri ..............| ...knarf.....| Kraftmessen
...........................| ...grunte...|....................
ich muss aus dem oben genannten beispiel eine normalisierung durchführen...
um die tabelle mal in worte zufassen ..
in der spalte verantwortlicher darf nur ein benutzer jeder gruppe zugeordnet sein .. jedoch kann in der spalte verantwortlicher der benutzer mehrfach vorkommen. in der spalte empfänger können mehrere benutzer vorkommen jedoch darf nicht der empfänger = verantwortlicher sein.
die gruppe darf nur einmal vorkommen.
jeder gruppe ist ein verantwortlicher zugeordnet und eine unbestimmte anzahl an empfängern.
wie kann man das am besten normalisieren ?
ich weiß, dass ich noch mehrere attribute hinzufügen muss.. aber so ganz komm ich hier nicht klar ..
wer kann mir helfen !?!?
vielen dank
gruß arcon
Comment