Hallo,
hab mich vorgestern hier angemeldet – super interessant und hilfreich das Forum.
Und jetzt gleich eine Frage:
Wir ändern zur Zeit unsere Firmensoftware von Access auf Mysql + Java. Zur Zeit läuft das Programm in Access nur auf dem lokalen Server mit ca. 10 Usern (jede NL hat ihr eigenes Programm) – später soll eine gemeinsame Anwendung auf verschiedenen Servern (evtl. auch nur auf einem) laufen und die User übers Internet zugreifen.
Es wird u.a. folgende Datenbanken geben:
Kunden auf die alle Niederlassungen zugreifen
Niederlassung 1
Niederlassung 2 etc jeweils nur für die eigene NL
Die kunden-db hat die Tabellen
Kunden generelle Kundendaten (zur Zeit an die 12.500 Datensätze)
Kontakt Adressdaten und Tel. etc
Sprache jeweils nur id + Land + Landkennung
Nationalität -„-
Land -„- alle 3 Tabellen enthalten die gleichen Daten
Kundenart id + Kundenart
Niederlassung id + Niederlassung
Bankverbindung Daten Bankverbindung
Die Tabelle Kunden ist jeweils mit den anderen Tabellen verknüpft.
Aus den db der Niederlassungen muß auch auf die db kunden zugegriffen werden.
Von der Normalisierung her wäre die Kunden-db (meiner Meinung nach) perfekt – aber ich habe Bedenken, wie sich die verknüpften Tabellen später im Internet bez. der Performance verhalten. Ist evtl. eine große Tabelle besser als viele kleine verknüpfte? Ich bin da etwas unsicher, weil Access schon im lokalen Netzwerk bei verknüpften Tabellen ätzend langsam wird.
Kann mir vielleich jemand einen Tip geben?
Liebe Grüße aus Teneriffa
Cleo
hab mich vorgestern hier angemeldet – super interessant und hilfreich das Forum.
Und jetzt gleich eine Frage:
Wir ändern zur Zeit unsere Firmensoftware von Access auf Mysql + Java. Zur Zeit läuft das Programm in Access nur auf dem lokalen Server mit ca. 10 Usern (jede NL hat ihr eigenes Programm) – später soll eine gemeinsame Anwendung auf verschiedenen Servern (evtl. auch nur auf einem) laufen und die User übers Internet zugreifen.
Es wird u.a. folgende Datenbanken geben:
Kunden auf die alle Niederlassungen zugreifen
Niederlassung 1
Niederlassung 2 etc jeweils nur für die eigene NL
Die kunden-db hat die Tabellen
Kunden generelle Kundendaten (zur Zeit an die 12.500 Datensätze)
Kontakt Adressdaten und Tel. etc
Sprache jeweils nur id + Land + Landkennung
Nationalität -„-
Land -„- alle 3 Tabellen enthalten die gleichen Daten
Kundenart id + Kundenart
Niederlassung id + Niederlassung
Bankverbindung Daten Bankverbindung
Die Tabelle Kunden ist jeweils mit den anderen Tabellen verknüpft.
Aus den db der Niederlassungen muß auch auf die db kunden zugegriffen werden.
Von der Normalisierung her wäre die Kunden-db (meiner Meinung nach) perfekt – aber ich habe Bedenken, wie sich die verknüpften Tabellen später im Internet bez. der Performance verhalten. Ist evtl. eine große Tabelle besser als viele kleine verknüpfte? Ich bin da etwas unsicher, weil Access schon im lokalen Netzwerk bei verknüpften Tabellen ätzend langsam wird.
Kann mir vielleich jemand einen Tip geben?
Liebe Grüße aus Teneriffa
Cleo
Comment