Ich möchte eine Datenbank mit einer
Tabelle „Kontakt“ mit folgenden Feldern
1. Anrede
2. Vorname
3. Name
4. PLZ
5. Ort
6. Strasse
7. Nickname
8. Access
9. E-Mail 1
10. E-Mail 2
11. Telefon
12. Handy
13. Fax
14. NR
15. Typ
16. Link
17. Geburtstag
18. Freigegeben Ja/Nein
19. Eigentümer
20. Fremdnutzer
Eine zweite Kontakdaten Tabelle 1:n zu
Kontakt Tabelle mit 4 Feldern(1
Kontakt hat n Kontaktdaten)
1. Nr
2. Ort
3. Strasse
4. Uhrzeit
5. Datum
Es gibt mehrere Möglichkeiten für den
Betrieb kann ich mir vorstellen
Eine Variante wäre: auf einer Webseite
werden die Daten für Kontakt
eingetragen und per FTP von mir
abgeholt und in einer Datenbank
eingelesen(vorhanden ist SQL oder
Access). Bei dem Feld Nr. sollte auf
doppelte Daten reagiert werden können
in dem diese vom Admin manuell
nachbearbeitet werden. Also ein View
alle wenn doppelt mit Update beider
Datensätze beim speichern.
Auf einer zweiten Seite sollte bei
suche nach Nr. und korrekter Angabe
von Access das Feld „Link“ mit Update
versehen werden können.
Auf einer dritten Seite wird die
Tabelle Kontaktdaten gepflegt. Die
Erweiterung von Kontaktdaten werden an
Kontakt angehängt. Schlüssel hierfür
ist das Feld Nr. Dort ist auch eine
Funktion welche das Feld „Nr“
vergleicht mit Tabelle Kontakt
Feld „Nr“. Diese sind bei
Datensatzerstellung unterschiedlich.
Ist ein vorhandener Datensatz Kontakt
Nr. identisch mit einen Kontaktdaten
Nr wird eine Mail erstellt mit den
Feldern aus Kontaktdaten und aus
Kontakt wo die Eingabe erfolgte. Die
Mail hat sonst einen Standardtext. Ist
momentan keine Übereinstimmung
vorhanden soll die Funktion auch
später ausgeführt werden wenn der
Kontakt angelegt wird und das Feld Nr.
in Kontaktdaten schon vorhanden ist.
Die Sichten für Prüfung hierfür kann
ich mir wenn es sich um SQL handelt
selbst erstellen. Lieferumfang wären
die Trigger.
Eine zweite Variante wäre das unsere
User Textfiles in einem festen Format
erstellen und diese dann eingelesen
werden. Ist aber nicht so interessant
wie die erste Variante. Hier müßte der
Link von er Webseite aber online
eingetragen werden.
Es wäre auch eine Datenbank unter
http://www. sql-und-
xml.de/xml/index.xml denkbar
1. Adminseite zum Eintragen der Nutzer
und Verwalten der Angaben aus Pkt.4,
und zum Sichern der Datenbank.
Mailtext Verwaltung für Pkt.5
2. Webzugang für 1-20 Nutzer welche
Datensätze erstellen und speichern.
3. Eine Webseite mit der Möglichkeit
das Feld Link mit Updatefunktion bei
korrekter Angabe von Nr. und Access.
4. Eine Webseite auf der jedermann
Kontakte eintragen kann, diese
Datensätze erhalten Status nein im
Feld Freigegeben, diese müssen
manuell freigeben werden durch admin
Die Webseite hat eine Teilung wobei
man rechts immer nur ein Tabellenfeld
ausfüllt und links mit jeder
Aktualisierung eine kurze
zusammenfassende Übersicht erhält
Auf der rechten Seite befinden sich
Hinweistexte welche im Adminbereich
eingerichtet werden. 5 Zeilen max.
Die Tabelle Kontaktdaten kann nur
durch Nutzer Pkt.2 eingetragen werden.
Es können x beliebige
Kontaktdatensätze zu einem Kontakt
angelegt werden. Es gibt eine Funktion
die überprüft ob es eine
Übereinstimmung des Feldes
Billinginfo2 aus Kontaktdaten mit
Billinginfo aus Kontakt gibt so soll
eine Automatische Mail gesendet
werden. Gibt es keine Übereinstimmung
momentan, soll auch bei späteren
Eintrag des Kontaktes mit korrekten
Billinginfo nach dieser
Übereinstimmung gesucht werden und
eine Mail gesendet werden. Das
versenden der Mail soll auch
eingetragen werden wenn erledigt.
Für kreative Vorschläge bin ich
dankbar. Bin bis 13.8. aber im Urlaub
Archiv für EDV, Telekommunikation