Am 06/11/2003 06:07 PM schrieb Roland Kruggel:
Ist meiner Auffassung nach überflüssig, sollte die vom Unternehmen benötigt werden so kann sie dynamisch angelegt werden.
Das wäre einen eigenen Thread wert. Dynamisches anlegen von Kundenspezifischen Feldern. Viel kompliziert.
Was ist daran kompliziert? Wo siehst du Schierigkeiten?
Das Anlegen einer dynamischen Datenbank ist nicht das Problem. Aber logische Verknüpfung mir den Restlichen Tabellen und das Userinterface. Wei das neue Feld der Tabelle muß ja auch irgenwie auf dem Bildschirm erscheinen.
Ich bin der meinung das wir uns zu anfang auf ein statisches Datenbankdesign einigen sollten.
Das finde ich aber nicht so. Wenn ein User in Irak bei dem Kunden noch das Feld Religion haben möchte und braucht für seine Geschäftstätigkeit, dann soll er das Anlegen können, denn sonst kann er mit dem WWS nichts anfangen.
Dieses kann man damit erschlagen indem man ein feld definiert in dem sowoh der Feldname als auch der Feldinhalt frei definierbar ist. Feldname und Felduinhalt aus Sicht des GUI. Da kann der Iraker Dieses Feld nenne ich jetzt 'Religion' und der wert des Feldes ist 'Moslem'. Das Feld wäre z.b. eine ComboBox deren Werte aus einer Tabelle kommen, der 'Moslem' kommt in ein ganz normales Inputfeld.
Um das insgesamt dynamisch zu gestalten mußt du aber auch das GUI dynamisch halten. Das wird aber haarig. Dann kommt da so etwas wie MS-Access raus. Das ist dynamisch.
sollen wir ein ein implementationsunabhängige Glossar erstellen, aus dem dann später auch die Implementation abgeleitet werden kann.
Wie soll soetwas aussehen?
Z.B.
Def.: Eine Adresse spezifiziert eindeutig eine Lokation auf der Erde.
Beschreibung: Jede Adresse gehört zu einer oder mehreren Person, die einen Kunden, Lieferanten oder Finanzamt :-) repräsintieren könnte.
Bestandteile einer Adresse:
Pflichtfelder:
- Strasse, Hausnummer - PLZ - Ort - Land
"Freiwilige" Felder: - Beschreibung
so ähnlich sollte es definiert sein.
Das ist das was ich gerade machen. Nur schreibe ich das in Form der Datenbankbeschreibung auf.
cu
-- Projekt: Warenwirtschaft. Projektname: Jana Infos: http://jana.bbf7.de
-------------------------------------------------------------------- Zum AUSTRAGEN schicken Sie eine Mail an idefix-request@xxxxxxxxxxxxx mit dem Subject "unsubscribe". mailto:idefix-request@xxxxxxxxxxxxx?subject=unsubscribe
Mailarchive: //www.freelists.org/archives/idefix Probleme? Mail an mailto:rkruggel@xxxxxxx (deutsch)