Re: Entwicklung eines Datenmodells fürCRM

Re: Entwicklung eines Datenmodells fürCRM

am 08.04.2008 17:04:30 von David Fuhr

Hallo,

"Dirk Lehmann" wrote in
news:47eceeb7$0$626$9b4e6d93@newsspool1.arcor-online.net:

>
> ich benötige für die Einführung eines CRM-Systems einen Ratschlag: Es
> stellt sich mir die Frage, ob ich Daten zwischen einer Classic Line
> 2008 (Version 4.0.3) Datenbank und einer Datenbank auf einem
> MySQL-Server (Version 5.1) synchronisieren kann.

theoretisch kannst du fast alles mit jedem synchronisieren. Die Frage
ist nur wie sinnvoll das jeweils ist.

> Wie würde die Lösung im Detail aussehen?
>
> Bitte schreibt mir eure Lösungsvorschläge.

Das einfachste, was eigentlich immer funktioniert ist (während jedes
Kopier- und Irgendwasvorgangs wird immer ein vollständiger Lock
vorausgesetzt):

0. DB1 auf DB2 kopieren
1. Kopie des Datenbestands (Masterkopie) erstellen
- Daten sind nun konsistent -
2. Auf DB1 und DB2 wird gearbeitet. Die Daten verändern sich unabhängig
von einander.
3. Synchronisationsanforderung:
3.1. Anhand der Masterkopie vergleichen welche Daten sind wo geändert
haben.
3.2. Konfliktfreie Daten, die sich nur auf einer Seite geändert haben
übertragen.
3.3. Konflikttächtige Datensätze manuell oder mittels Algorithmus
bearbeiten und in eine Richtung übertragen.
4. Weiter bei 1.

Viel Spaß ^^

Gruß
David