Date: prev next · Thread: first prev next last
2014 Archives by date, by thread · List index


Hallo Andrea,

ich glaube Du verfolgst hier einen ziemlich unpraktischen Ansatz. Als
Trainer und Berater für Datenbanklösungen muss ich Dir sagen, dass Dein
Datenbankdesign nicht dauerhaft zielführend ist. Grundsätzlich würde man
Dein Problem folgendermaßen angehen.

 1. Man richtet einen Datenbank-Server ein, z.B. MariaDB 10.
 2. Auf dem Datenbank-Server erstellt man ein Datenbank mit mehreren
    Tabellen als da wären
    Kunde (Grunddaten des Kunden)
    Kontakte (ein oder mehrere Ansprechpartner beim Kunden)
    Bearbeiter (Du und Deine KollegInnen)
 3. Die Tabellen verbindet man mit Fremdschlüsselbeziehungen
    Kunde hat Kontaktpersonen
    Bearbeiter ist zuständig für Kunde
 4. Auf den Tabellen Kunde und Kontakt erstellt man sodann Views, die
    Kunden und Kontakte in Abhängigkeit des Bearbeiters filtern. Diese
    Views müssen änderbar sein, was aber kein Problem darstellt.
 5. In Base bezieht man sich dann auf diese Views.

Fazit, ohne ein sauberes Datenbankdesign kommst Du vielleicht zu einer
Lösung aber Dein Ansatz enthält Redundanzen und die führen mittel- bis
langfristig nach allen Erfahrungen zu inkonsistenten Daten. Wenn Du mehr
wissen willst, dann bitte als PN.

Beste Grüße

Ulrich

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZPK Moser UG (haftungsbeschränkt)
Ulrich Moser - Geschäftsführer
Schlossstraße 7 - 78244 Gottmadingen
+49 (0)7734 395 494 - +49 (0)179 915 54 18
www.zpk-moser.de - ulrich.moser@zpk-moser.de
HRB 707123 Amtsgericht Freiburg
USt.-ID DE278278037
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Am 12.06.2014 18:57, schrieb andrea oswald:
Nein,- der Bearbeiter will seine Kunden kontaktieren zb unliver sind in der
Datenbank mit 20 verschiedenen Ansprechpartner,
- zb ändert sich durch Entlassung bei der unilever ein Name so  ändert der
zuständige Bearbeiter es in seiner Datei ,-
Es sollte sich dann automatisch  in der gesamten Kunden Tabelle ändern da
ich für  den Versand  den geänderten Ansprechpartner benötige 

alle Kunden bekommen von uns eine Zeitschrift zugesandt.


 -----Ursprüngliche Nachricht-----
Von: Franklin Schiftan [mailto:franklin.schiftan@gmx.de] 
Gesendet: Donnerstag, 12. Juni 2014 18:36
An: users@de.libreoffice.org
Betreff: Re: [de-users] base

Hallo andrea,

am 12.06.2014 um 18:05 Uhr schrieb andrea oswald <andrea.oswald@drei.at>

ich hab schon alle Tabellen aufgeteilt jeden Bearbeiter seine Datei 
zugeteilt
Was meinst Du damit?

Ich hätte jetzt vermutet, dass jeder Bearbeiter einfach per Abfrage 'Where
Berater = Oswald' z.B. eben nur eine entsprechend gefilterte Ansicht der
*einen* Hauptdatenbank sieht, oder nicht? Was ist also unter 'seine Datei
zugeteilt' zu verstehen?

[TOFU umweltgerecht entsorgt]

--
 ..... und tschüss

               Franklin





--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert





-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.