AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken redundante Datenspeicherung
Thema durchsuchen
Ansicht
Themen-Optionen

redundante Datenspeicherung

Ein Thema von khh · begonnen am 5. Feb 2009 · letzter Beitrag vom 11. Feb 2009
Antwort Antwort
Seite 1 von 3  1 23      
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#1

redundante Datenspeicherung

  Alt 5. Feb 2009, 10:49
Datenbank: firebird • Version: 2.1 • Zugriff über: zeos
hallo zusammen,
ich überlege gerade, ob es Sinn macht, Kundendaten beim Auftrag oder bei der Rechnung redundant zu speichern?
Die Daten des Kunden können sich ja im Laufe der Zeit ändern, somit habe ich danach die "alten" Daten nicht mehr zur Verfügung.

was meint ihr?

Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 10:51
Wenn die Daten historisch nachvollziehbar sein sollen, bleibt Dir IMO gar nichts anderes übrig.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 
#3

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 10:55
Ist die Frage, für wen die Software sein soll. Die Anforderungen werden ggf. durch die Handels- und Steuergesetzgebung sehr umfangreich definiert.
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von Billa
Billa

Registriert seit: 11. Aug 2003
237 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 10:57
Kommerzielle Software speichert m.W. solche Angaben meist redundant (z.B. Lexware u.ä).

Bei meinen eigenen Programmen mache ich das anders. Die Adressdaten (oder auch Telefon
etc.) werden in eigenen Tabellen gespeichert. Jeder Kunde kann mehrere Adressen haben.
Jeder Adresseintrag hat dabei auch eine zeitliche Gültigkeit. Zur Not geht das natürlich
auch ohne. Die gültige Adresse eines Kunden ist dann einfach immer die jüngste mit der
KundenID.
Gruß Billa

Nur weil ich paranoid bin, heißt das nicht, daß die da draussen nicht hinter mir her sind....
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#5

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 10:57
Zitat von taaktaak:
Ist die Frage, für wen die Software sein soll. Die Anforderungen werden ggf. durch die Handels- und Steuergesetzgebung sehr umfangreich definiert.
na, dann denk ich wohl bin ich auf jeden Fall auf der sicheren Seite, wenn ich die Daten redundant speichere.
Die Software ist für eine Branche im Einzelhandel.

Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 
#6

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 11:11
Sehe ich auch so, allerdings ist (verstehe mich bitte nicht falsch) das "denke ich wohl" eine u.U. recht unsichere Basis für eine professionelle Software-Entwicklung. Ich zitiere mal aus einer spontan gefunden WebAdresse (www.avendata.de):
Zitat:
Eine Software-Zertifizierung nach dem Prüfungsstandard PS 880 des Instituts der Wirtschaftsprüfer (IDW) durch ... ist ein Qualitätssiegel für betriebliche Software-Produkte jeder Art. Vom Kern des Rechnungswesens - der Finanzbuchhaltungs-Software - über Software aus Lager und Produktion bis hin zur Archivierungs-Software können alle Arten von Software der Zertifizierung unterzogen werden.
Eine Zertifizierung ist sicherlich keine Voraussetzung, um Software verkaufen zu können - aber natürlich ein Verkaufsargument und auch ein weitreichender Schutz des Entwicklungsbüros vor etwaigen Regressansprüchen.
Ralph
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#7

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 11:16
Zitat von taaktaak:
Sehe ich auch so, allerdings ist (verstehe mich bitte nicht falsch) das "denke ich wohl" eine u.U. recht unsichere Basis für eine professionelle Software-Entwicklung. Ich zitiere mal aus einer spontan gefunden WebAdresse (www.avendata.de):
Zitat:
Eine Software-Zertifizierung nach dem Prüfungsstandard PS 880 des Instituts der Wirtschaftsprüfer (IDW) durch ... ist ein Qualitätssiegel für betriebliche Software-Produkte jeder Art. Vom Kern des Rechnungswesens - der Finanzbuchhaltungs-Software - über Software aus Lager und Produktion bis hin zur Archivierungs-Software können alle Arten von Software der Zertifizierung unterzogen werden.
Eine Zertifizierung ist sicherlich keine Voraussetzung, um Software verkaufen zu können - aber natürlich ein Verkaufsargument und auch ein weitreichender Schutz des Entwicklungsbüros vor etwaigen Regressansprüchen.
Die Sofware befindet sich ja momentan noch im Planungsstatus und ist sicher noch weit ab von einer Zertifizierung.
Wobei es sicher eine Überlegung wert ist diese später zertifizieren zu lassen.


Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 
#8

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 11:23
Ok, verstehe.
Vermutlich gibt es Informationen über die für eine Zertifizierung zu erfüllenden Anforderungen - die sollten dann tunlichst bereits zum frühestmöglichen Planungstadium der Software berücksichtigt werden.
Ich wünsche dir "Gutes Gelingen"
Ralph
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#9

Re: redundante Datenspeicherung

  Alt 5. Feb 2009, 11:59
Zitat von taaktaak:
Ok, verstehe.
Vermutlich gibt es Informationen über die für eine Zertifizierung zu erfüllenden Anforderungen - die sollten dann tunlichst bereits zum frühestmöglichen Planungstadium der Software berücksichtigt werden.
Ich wünsche dir "Gutes Gelingen"
ich danke dir/ euch



Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
mquadrat

Registriert seit: 13. Feb 2004
1.113 Beiträge
 
Delphi XE2 Professional
 
#10

Re: redundante Datenspeicherung

  Alt 9. Feb 2009, 10:43
Das Stichwort ist hier "revisionssicher". Da kommt man um redundante Daten nicht herum. Wenn in der Software Prozesse abgebildet werden, muss ggf. auch noch gespeichert werden, welcher Definitionsstand des Prozesses für die Abwicklung des Auftrags verwendet wurde, sonst hat man später viel Spaß mit der Innenrevision.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz