![]() |
Re: redundante Datenspeicherung
Zitat:
Das lässt sich auch nicht ausrotten und muss meiner Meinung nach auch zulässig bleiben. Die Stammdaten sind für die Revision normalerweise völlig uninteressant, sondern dienen nur als Grundlage für die Neuerstellung von Datensätzen. Die Prozessdaten dagegen müssen sämtliche prozessrelevanten Einstellungen beinhalten. Und statt der Lieferanschrift kann übrigens auch mal ganz banal "wird abgeholt" drin stehen! Das hat dann auch kein Gültigkeitsdatum, sondern ist nur für diesen einen Fall zutreffend. Vor allem ändert man, wenn der Kunde am Telefon ausnahmsweise so etwas gewünscht hat, nicht gleich die Stammdaten ab. |
Re: redundante Datenspeicherung
Zitat:
nicht nur, es geht auch um den Aufwand beim Programmieren und auch um die einfache Bedienung. Nach der reinen Theorie müsste man eine Tabelle führen für Versandkosten, weil die ja oft gleich sind, aber dann muss der User, wenn er mal was mit Kurier zustellt, erst in den Stammdaten die Versandkostenart Kurier neu erstellen, wozu er möglicherweise keine Berechtigung hat. Also kommen bei mir die Versandkosten einfach als Betrag in den Rechnungssatz, mögen die Theorie-Fanatiker noch so laut schreien. Die Standardwerte kann man ja durchaus aus einer Tabelle mit den wichtigsten Beträgen holen, aber nur als Hilfe beim Rechnungschreiben. Ein weiterer verbreiteter Irrsinn: eine Alexanderstrasse könnte es ja in mehreren Städten geben, also muss die Strasse in eine extra Tabelle - und der User muss für die meisten Kunden erstmal eine neue Strasse anlegen. Gruss Reinhard |
Re: redundante Datenspeicherung
Zitat:
dto. für mögliche Vor- und Nachnamen ... *grins* |
Re: redundante Datenspeicherung
Zitat:
Natürlich kann die Anwendung auch viele Sachen im Hintergrund erledigen. Zum Beispiel für einen Kunden "Diverse" die entsprechenden Rollen und Adressen anzulegen. Man muss sich nur entgültig von der Ansicht verabschieden, das die Benutzeroberfläche den Datenbankaufbau 1:1 wiederspiegelt. Zu Tabellen für Vor- und Nachnahmen, wenn du eine Datenbank z.b. für eine Telefongesellschaft erstellst, wirst du genau das tun. Bei einer Minianwendung die nur tausend Kunden speichert sicher nicht. Speicherplatz ist Geld, insbesondere wenn man Kosten und Aufwand für Datensicherung und Wartung mit einbezieht. |
Re: redundante Datenspeicherung
Zitat:
einfach falsch gelesen: wir machen uns nicht drüber lustig, für die Hausnummern ein eigenes FELD zu reservieren, sondern für diese eine TABELLE anzulegen. Den Unterschied zu erläutern würde aber hier zu weit führen. Gruss Reinhard |
Re: redundante Datenspeicherung
Zitat:
Ich habe es auch schon erlebt, dass jemand eine Tabelle anlegen wollte mit genau einem Feld, das jeweils einen Buchstaben, aber eben nur in z.B. 7 Ausprägungen annehmen durfte. Da platzt mir dann schon die Hutschnur! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz