Hallo,
ich schreibe grade eine Art Arbeitszeit-Erfassungstool. Dieses wird im Laufe seiner Einsatzzeit sehr sehr viele Datensätze speichern - das ist auch so gewollt.
Mir geht es nun aber darum, dass z.B. nach 5 Jahren die Datenmenge sehr groß ist, schließlich werden keine Daten gelöscht.
Ist es da sinnvoll evtl. ältere Datensätze zu archivieren und wenn ja, wie implementiert man das so Userfreundlich, dass die Daten leicht archiviert und auf Userwunsch schnell wieder zur Verfügung stehen.
Ich weiß, dass man z.B. über das Datenbankinterface die Datenbank importieren und exportieren kann (um z.B. Backups zu erstellen). Ich möchte aber dem user (falls eine Archivierung von Vorteil ist) die Möglichkeit bieten z.B. alle Datensätze die älter sind als 10.05.2010 zu archivieren und bei Bedarf trotzdem drauf zugreifen zu können - die Daten also temporär wieder geladen werden...
...oder macht das keinen Sinn??
ich schreibe grade eine Art Arbeitszeit-Erfassungstool. Dieses wird im Laufe seiner Einsatzzeit sehr sehr viele Datensätze speichern - das ist auch so gewollt.
Mir geht es nun aber darum, dass z.B. nach 5 Jahren die Datenmenge sehr groß ist, schließlich werden keine Daten gelöscht.
Ist es da sinnvoll evtl. ältere Datensätze zu archivieren und wenn ja, wie implementiert man das so Userfreundlich, dass die Daten leicht archiviert und auf Userwunsch schnell wieder zur Verfügung stehen.
Ich weiß, dass man z.B. über das Datenbankinterface die Datenbank importieren und exportieren kann (um z.B. Backups zu erstellen). Ich möchte aber dem user (falls eine Archivierung von Vorteil ist) die Möglichkeit bieten z.B. alle Datensätze die älter sind als 10.05.2010 zu archivieren und bei Bedarf trotzdem drauf zugreifen zu können - die Daten also temporär wieder geladen werden...
...oder macht das keinen Sinn??
Kommentar