Hallo erstmal an alle Mitglieder.
Ich bin neu hier und brauche dringend eure Hilfe. Ich befinde mich in einem Praktikum und muss einen Report erstellen, aus einer vorhandenen Datenbank. Eigentlioch ganz ok, aber ich blicke nur nicht richtig durch.
Ich besitze 8 Tabellen, aus denen ich bestimme Attribute benötige um einen Report zu erstellen.
Beispiel:
Tabellen: Kunde,Programm,Erloesgruppe,NetzProjekt,Planung,Vertrag,Status_Vertrag,Abrechnung
Benötigete
Attribute: Kunde = Name,
Programm=Programm_Name,
Erloesgruppe=Bezeichnung,
DBNetz_Projekte=Element,Bezeichnung,Vorschau,Prognose
Planung=VorschauWir
Vertrag=Nummer,BezeichnungVertrag,Jahreswert
Status_Vertrag=Status
Abrechnung= AbgerechnetMonat
Mit diesen Tabellen und Attributen(nicht alle aus den Tabellen genannt, sondern nur die nötigen) soll ich einen Report erstellen.
So wie ich es verstanden habe, hat kann jeder Kunde mehrere Programme besitzen und jedes "PROGRAMM"(Bsp: Finanz IT) mehrere "KUDNEN" haben.
Jedese "ERLOESGRUPPE"(Bezeichnung) (Bsp: IT Wartung) kann ebenfalls mehere Progammen angehören und ein einzelnes "Programm" kann ebenso mehrere "Bezeichnungen" haben.(Beispiel Programm Finanz IT= kann Erloesgruppenbezeichnung It Wartung und TK Projekte besitzen).
Aus der Tabelle "NETZ_PROJEKT" kommen die Attribute ELEMENT,BEZEICHNUNG,VORSCHAU,PROGNOSE. Diese vier Attribute müssen so angeordnet sein, dass sie in der entgültigen Tabelle dem Kunden->Programm->Erloesgruppe angehören. Dazu muss die PLANUNG mit dem Attribut VorschauWIR zu den anderen gesetzt werden.
Aus der Tabelle "Vertrag" mit den Attributen "NUMMER","BEZEICHNUNGVERTRAG","JAHRESWERT", müssen die Werte ebensop angepasst werden, dass sie,also ich vermute, mit dem Attribut "ELEMENT" aus der Tablle "NETZ_PROJEKT" gesetzt werden muss, damit die zusammensetzung stimmt.
Das Attribut "ABGERECHNETMONAT" aus der Tabelle Abrechnung sollte vermutlich in Beziehung mit der Tabelle Vertrag und dem Attribut "Nummer" gesetzt sein. Ich weiss nicht, ob diese Beschreibung hilft, würde jedoch jede Hilfe und jeden Tipp entgegenehmen. Ich besitze ebenso noch eine Zip datei, falls jmd lust und zeit hat, mir dabei zu helfen, sie ist zu groß, also müsstge sie per emailö schicken.
Hier nochmal die aktuellen ForeignKeys der Tabelle, die vermutlich noch geändert oder neue auch hinzugefügt werden müssen.
Kunde: Kein FK
Programm: Kein FK
Erloesgruppe:Kein FK
DBNetz_Projekte: Erloesgruppe,Kunde,Programm
Planung:Kunde,Programm,Erloesgruppe
Vertrag: Erloesgruppe,Kunde,Programm,Status_Vertrag
Status_Vertrag:Kein FK
Abrechnung:KEIN FK
Mein Aktueller, erbärmlicher sql Code:
SELECT K.K_Gesellschaft as Domäne,
E.E_TXT as Leistungssegment,
P.P_TXT as Programm,
D.NP_PSP_ELEMENT as PSPElement,
D.NP_BEZEICHNUNG as PSPBezeichnung,
D.NP_VORSCHAU_AKT_OLD as VorschauNetz,
PL.PL_PLANUMSATZ as VorschauDBPlus,
V.V_TXT as LVBezeichnung,
V.V_VERTRAGSWERT as LVJahreswert
FROM Kunde K, Erloesgruppe E, Programm P,DBNETZ_PROJEKTE D,Planung PL,Vertrag V
SO bekomme ich nur alle Attribute eingeballert so sollte es eigentlich aussehen.
In Klammern Tabellennahme:
Kunde(Kunde) Programm(Programm) Leistungssegment(Erloesgruppe) Element (Netz_Projekt) Bezeichnung(Netz_Projekt) Vorschau(Netz_Projekt) Prognose(Netz_Projekt) Vorschau(Planung) LV_Nummer(Vertrag) LV_Bezeichnung(Vertrag) Status(Status_Vertrag) Jahrewert(Vertrag) Abgerechnet(Abrechnung_CRM)
Das halt als Einen Report vorestellen indem die obene genannten Tabellen dann die attribute entahalten, die ich zusammensetzen soll.
So werde nun noch ein ER-Diagramm hochladen.... ich hoffe jmd kann mir helfen, wäre sehr dankbar.
Ich bin neu hier und brauche dringend eure Hilfe. Ich befinde mich in einem Praktikum und muss einen Report erstellen, aus einer vorhandenen Datenbank. Eigentlioch ganz ok, aber ich blicke nur nicht richtig durch.
Ich besitze 8 Tabellen, aus denen ich bestimme Attribute benötige um einen Report zu erstellen.
Beispiel:
Tabellen: Kunde,Programm,Erloesgruppe,NetzProjekt,Planung,Vertrag,Status_Vertrag,Abrechnung
Benötigete
Attribute: Kunde = Name,
Programm=Programm_Name,
Erloesgruppe=Bezeichnung,
DBNetz_Projekte=Element,Bezeichnung,Vorschau,Prognose
Planung=VorschauWir
Vertrag=Nummer,BezeichnungVertrag,Jahreswert
Status_Vertrag=Status
Abrechnung= AbgerechnetMonat
Mit diesen Tabellen und Attributen(nicht alle aus den Tabellen genannt, sondern nur die nötigen) soll ich einen Report erstellen.
So wie ich es verstanden habe, hat kann jeder Kunde mehrere Programme besitzen und jedes "PROGRAMM"(Bsp: Finanz IT) mehrere "KUDNEN" haben.
Jedese "ERLOESGRUPPE"(Bezeichnung) (Bsp: IT Wartung) kann ebenfalls mehere Progammen angehören und ein einzelnes "Programm" kann ebenso mehrere "Bezeichnungen" haben.(Beispiel Programm Finanz IT= kann Erloesgruppenbezeichnung It Wartung und TK Projekte besitzen).
Aus der Tabelle "NETZ_PROJEKT" kommen die Attribute ELEMENT,BEZEICHNUNG,VORSCHAU,PROGNOSE. Diese vier Attribute müssen so angeordnet sein, dass sie in der entgültigen Tabelle dem Kunden->Programm->Erloesgruppe angehören. Dazu muss die PLANUNG mit dem Attribut VorschauWIR zu den anderen gesetzt werden.
Aus der Tabelle "Vertrag" mit den Attributen "NUMMER","BEZEICHNUNGVERTRAG","JAHRESWERT", müssen die Werte ebensop angepasst werden, dass sie,also ich vermute, mit dem Attribut "ELEMENT" aus der Tablle "NETZ_PROJEKT" gesetzt werden muss, damit die zusammensetzung stimmt.
Das Attribut "ABGERECHNETMONAT" aus der Tabelle Abrechnung sollte vermutlich in Beziehung mit der Tabelle Vertrag und dem Attribut "Nummer" gesetzt sein. Ich weiss nicht, ob diese Beschreibung hilft, würde jedoch jede Hilfe und jeden Tipp entgegenehmen. Ich besitze ebenso noch eine Zip datei, falls jmd lust und zeit hat, mir dabei zu helfen, sie ist zu groß, also müsstge sie per emailö schicken.
Hier nochmal die aktuellen ForeignKeys der Tabelle, die vermutlich noch geändert oder neue auch hinzugefügt werden müssen.
Kunde: Kein FK
Programm: Kein FK
Erloesgruppe:Kein FK
DBNetz_Projekte: Erloesgruppe,Kunde,Programm
Planung:Kunde,Programm,Erloesgruppe
Vertrag: Erloesgruppe,Kunde,Programm,Status_Vertrag
Status_Vertrag:Kein FK
Abrechnung:KEIN FK
Mein Aktueller, erbärmlicher sql Code:
SELECT K.K_Gesellschaft as Domäne,
E.E_TXT as Leistungssegment,
P.P_TXT as Programm,
D.NP_PSP_ELEMENT as PSPElement,
D.NP_BEZEICHNUNG as PSPBezeichnung,
D.NP_VORSCHAU_AKT_OLD as VorschauNetz,
PL.PL_PLANUMSATZ as VorschauDBPlus,
V.V_TXT as LVBezeichnung,
V.V_VERTRAGSWERT as LVJahreswert
FROM Kunde K, Erloesgruppe E, Programm P,DBNETZ_PROJEKTE D,Planung PL,Vertrag V
SO bekomme ich nur alle Attribute eingeballert so sollte es eigentlich aussehen.
In Klammern Tabellennahme:
Kunde(Kunde) Programm(Programm) Leistungssegment(Erloesgruppe) Element (Netz_Projekt) Bezeichnung(Netz_Projekt) Vorschau(Netz_Projekt) Prognose(Netz_Projekt) Vorschau(Planung) LV_Nummer(Vertrag) LV_Bezeichnung(Vertrag) Status(Status_Vertrag) Jahrewert(Vertrag) Abgerechnet(Abrechnung_CRM)
Das halt als Einen Report vorestellen indem die obene genannten Tabellen dann die attribute entahalten, die ich zusammensetzen soll.
So werde nun noch ein ER-Diagramm hochladen.... ich hoffe jmd kann mir helfen, wäre sehr dankbar.