Fragen zur Normalisierung

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Fragen zur Normalisierung

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
Hi!

Warum sind SAP Datenbanktabellen (soweit ich das beurteilen kann), so wenig normalisiert? Täuscht mein Eindruck?
Und was, abgesehen von der Performance, spricht gegen Normalisierung? Gibts da noch Gründe?

Viele Grüße

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Fragen zur Normalisierung

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Bring doch mal ein Beispiel an dem man diskutieren kann...meist hat die Datenbankstruktur von SAP schon einen Sinn.

Einziges Manko: Felder werden so gut wie nie gelöscht, sondern immer auf Obsolet gesetzt. Aber auch das macht Sinn... :-)

Re: Fragen zur Normalisierung

Beitrag von ralf.wenzel (Top Expert / 4009 / 208 / 282 ) »
Man sollte halt immer bedenken, dass es sich um eine mit den Jahren gewachsene Struktur handelt. Natürlich fragt man sich, warum in Tabellen Adressfelder sind, wenn es doch Adressnummern gibt und eine Adressverwaltung. Es gab aber eben auch mal Zeiten "ohne" ;)
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Fragen zur Normalisierung

Beitrag von erp-bt (Specialist / 163 / 4 / 21 ) »
ABAP_User hat geschrieben:Hi!

Warum sind SAP Datenbanktabellen (soweit ich das beurteilen kann), so wenig normalisiert? Täuscht mein Eindruck?
Und was, abgesehen von der Performance, spricht gegen Normalisierung? Gibts da noch Gründe?

Viele Grüße
Es hat eigentlich immer Performance-Gründe. Ein schönes Beispiel sind z.B. die Tabellen COSP/COSS. Hier siehst Du die Periodenfelder (1 bis 16) in einem Satz stehen. Zudem sind es noch aggregierte Daten, was ja auch der Normalisierung wiederspricht.
...entwickelnder Berater...beratender Entwickler

Re: Fragen zur Normalisierung

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
casman hat geschrieben:Bring doch mal ein Beispiel an dem man diskutieren kann...meist hat die Datenbankstruktur von SAP schon einen Sinn.
Ralf hat ja ein Beispiel geliefert und im Grunde auch gleich die Erklärung.
ralf.wenzel hat geschrieben:Man sollte halt immer bedenken, dass es sich um eine mit den Jahren gewachsene Struktur handelt. Natürlich fragt man sich, warum in Tabellen Adressfelder sind, wenn es doch Adressnummern gibt und eine Adressverwaltung.

Re: Fragen zur Normalisierung

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
ABAP_User hat geschrieben:Hi!

Warum sind SAP Datenbanktabellen (soweit ich das beurteilen kann), so wenig normalisiert? Täuscht mein Eindruck?
Und was, abgesehen von der Performance, spricht gegen Normalisierung? Gibts da noch Gründe?

Viele Grüße
In Deiner Anfrage klang das etwas anders.

Zu dem erwähnten Beispiel Adresse: Die Adressverwaltung wurde aber auch in den letzten Jahren (oder doch schon ein Jahrzehnt?) komplett umgestellt.

Bring doch mal eigene Beispiele, damit wir Dir sagen können, ob Dich Dein Eindruck täuscht.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1634
Views
GUI Fragen
von il.ost » 09.07.2019 13:23 • Verfasst in ABAP® für Anfänger
2
Antw.
4106
Views
Fragen zum ALV
von ABAP_User » 10.04.2012 19:41 • Verfasst in ABAP® für Anfänger
3
Antw.
3259
Views
Fragen zu ALV Grids
von Paul » 14.11.2018 19:14 • Verfasst in ABAP® für Anfänger
1
Antw.
9062
Views
Fragen zum Entwicklerschlüssel
von Karlito » 28.03.2008 15:04 • Verfasst in SAP - Allgemeines
1
Antw.
6083
Views
Fragen zum Verständnis SAP BW
von Lena2259 » 16.11.2010 12:07 • Verfasst in Sonstige Module

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.