Home   Was ist ot ?   Regeln   Mitglieder   Maintainer   Impressum   FAQ/Hilfe   Browser
 

Datenmodell von open theory
E-Mail:
Passw.:
 english italiano
Maintainer: Stefan Meretz, Version 1, 16.05.2000  Druckversion
Projekt-Typ: halboffen Tipp: Wer eingeloggt ist, kann
eigene Kommentare korrigieren.
Einloggen können sich Mitglieder
Status: Aktiv

[Alle Kommentare ausblenden] (1) ASCII-Grafik (genaue Definitionen unten). Anmerkungen: MySQL kennt keine Foreign-Keys, trotzdem tue ich mal so. Lies "Metatext" als "Project".

[Alle Kommentare ausblenden] (2)

Bitte nicht hier kommentieren, sondern nächsten Absatz (wird in der Mail zerhackt...)

[Alle Kommentare ausblenden] (3) Ja, ich weiss, keine schöne Grafik, und das Datenmodell könnte an der einen oder anderen Stelle verbessert werden (z.B. memb_id aus PARAGRAPH raus).

[Alle Kommentare ausblenden] (4) Die Projekthierarchie entsteht durch ref_by in METATEXT und die Intersection SUBPJS mit subpj_id (ein t-ärer Baum, so hiess das zumindest in unserem Studium). Damit verweist das untergeordnete Projekt auf das übergeordnete (ref_by) und das übergeordnete Projekt auf alle seine untergeordneten Projekte (subpj_id). Nachfolgend die Skripte zur Erzeugung der Tabellen (par_temp habe ich oben weggelassen, nur eine temporäre Tabelle zu sortieren von Absätzen).

Tabelle MEMBER

[Alle Kommentare ausblenden] (5)

Tabelle METATEXT

[Alle Kommentare ausblenden] (6)

Tabelle PROJMEMB

[Alle Kommentare ausblenden] (7)

Tabelle SUBPJS

[Alle Kommentare ausblenden] (8)

Tabelle PARAGRAPH

[Alle Kommentare ausblenden] (9)

Tabelle PAR_TEMP

[Alle Kommentare ausblenden] (10)




Quelle: http://www.opentheory.org/datenmodell/text.phtml
(Last Software Update: 06.01.2002, 21:20)