<< FH Düsseldorf  
FACE >> 
Geschichte >> 
Projekte >> 
Neue Projektideen >> 
Projektgruppe >> 
Artikel >> 
Weblog >> 

Übersicht >> 
Inhalt >> 
Gestaltung >> 
Redaktion >> 
Technik >> 
Barrierefreiheit >> 
Glossar >> 
Entwürfe>> 

HTML & CSS >> 
Webcontainer System >> 
Datenbank Modell >> 
UML Modell >> 

 
  FH D        
 

Fachhochschule
Düsseldorf




     

Datenbank Modell

 
site_structure>> 
authorization>> 
system>> 

container_navigation>> 
container_text>> 
container_list>> 
container_image>> 
container_person>> 
container_calendar>> 
container_lecture>> 

container_list


Dieser Container stellt Linklisten- und Listenfunktionen zur Verfuegung. Im container_list_item sind Eintraege aller Art zu finden (Links/Text), denen durch dieVerknuepfungen zur Tabelle language die Sprache zugeordnet wird, und durch die Verbindung zur Tabelle container_list werden Listengruppen gebildet.

 

This container provides link- list functions and list functions.

 

Tabelle: container

Stellt allgemeine Metadaten bereit, die in allen Containertypen verwendet werden muessen.
Provides general metadata that has to be used in every type of container.

 

container_id int Eindeutige ID des Containers.
Distinct ID of the container.
container_type_id varchar(100) Fremdschluessel zum Typ des Containers (z.B.: image, text, link).
Foreign key for the type of the container (e.g.: image, text, link).
container_creation_date date Datum, an dem der Container erstellt wurde.
Date of creation of the container.
container_modification_timestamp date Datum der letzten Aenderung.
Date of latest change.
container_annotation text Interne Anmerkung zu dem Container. (Redaktionsschnittstelle)
Internal annotation to the container. (editorial interface)
container_padding_right_distance_type_id int Fremdschluessel zum Typ des Abstandes zwischen Inhalt und rechtem Containerrand.
Foreign key to the type of padding between content and right border of the container.
container_padding_left_distance_type_id int Fremdschluessel zum Typ des Abstandes zwischen Inhalt und linkem Containerrand.
Foreign key to the type of padding between content and left border of the container.
container_padding_bottom_distance_type_id int Fremdschluessel zum Typ des Abstandes zwischen Inhalt und unterem Containerrand.
Foreign key to the type of padding between content and bottom border of the container.
container_padding_top_distance_type_id int Fremdschluessel zum Typ des Abstandes zwischen Inhalt und oberem Containerrand.
Foreign key to the type of padding between content and top border of the container.
container_backgroung_color_type_id int Fremdschluessel zum Typ der Hintergrundfarbe des Containers.
Foreign key to the type of background color of the container.
container_color_type_id int Fremdschluessel zum Type der Farbe des Containers. Kann vom jeweiligem Container unterschiedlich verwendet werden. (z.B.: Textfarbe, . . . )
Foreign key to the type of color of the container. Can be used differently by the particular container (e.g.: text color,...).

 

Tabelle: container_list_item

Die einzelnen Eintraege in der Liste.(Links/Text)
The entries of a list.(links/text)

 

list_item_name text Name des Links in der verwendeten Sprache.
Name of the link in the used language.
list_item_url text URL auf den der Link verweist. (In der verwendeten Sprache?).
URL that the link is pointing to.
list_item_url_target varchar(10) Target des Links (_top, _new ).
Target of the link.
list_item_type ENUM(link, headline) Art des Eintags (Link, Aufzaehlung, . . .).
The kind of the entry (link, enumeration, ...).
list_item_position int Position inerhalb der Link-Liste (0 = oben, 99 = weiter unten).
Position within the link list.
list_item_language_id int Fremdschluessel zur verwendeten Sprache des Eintrages.
Foreign key to the used language of the entry.
list_item_container_id int Fremdschluessel der Container-Meta-Daten.
Foreign key to the meta data of a container.

 

Tabelle: container_list

Haupttabelle: Beinhaltet Sprachbezogene Daten zu einer Liste.(Links/Text)
Contains language oriented information about a list (links/text)

 

list_title varchar(255) Ueberschrift der Link-Liste in der verwendeten Sprache.
Title of the link list in the used language.
list_language_id int Fremdschluessel zur verwendeten Sprache der Link-Liste.
Foreign key to the used language in the link list.
list_type ENUM(ol,ul,plain) Art der Link-Liste. (z.B.: mit Punkten, Nummern, . . .).
The kind of the link list (ordered list, unordered list, plain list).
list_text text Beschreibung/Text der Link-Liste in der verwendeten Sprache.
Description / text of the link list in the used language.
list_container_id int Fremdschluessel der Container-Meta-Daten.
Foreign key to the meta data of a container.
list_authorization_id int Fremdschluessel zur Rechteverwaltung.

 

Tabelle: language

Uebersicht und Angaben über alle Sprachen.
Overview and details about all languages.

 

language_abb int Sprachkuerzel nach RFC 3066 (de-de, en-us, en-en, . . .).
Short term according to RFC 3066 (de-de, en-us, en-en, . . .).
language_id int Eindeutige ID der Sprache.
Distinct ID of the language.
language_charset varchar(20) Der zur Sprache gehoerende Zeichensatz.
The character set that belongs to the language.
language_dir ENUM(lr,rl) Die Richtung in der Geschrieben wird. (von links nach rechts, v.r.n.l.).
The Direction of writing (from the left to the right or vice versa).
language_name varchar(50) Bezeichnung der Sprache.
Name of the language.

 

Tabelle: authorization

Stellt die Verbindung zwischen dem zu schuetzendem Objekt und den erlaubten Aktionen einer Personen- und Gruppenliste dar.
Connects the object that is to be protected to the allowed actions and to a list of persons and groups.

 

authorization_id int Eindeutige ID der Rechteverwaltung.
Distinct ID of authorization management.
authorization_type_id int Fremdschluessel zu Art des Rechts. (lesen, schreiben, . . . )
Foreign key to the kind of authorization (read, write,...)
authorization_person_list_id int Eindeutige ID der Personenliste, die das angegebene Recht an dem Objekt hat.
Distinct ID of the person list that has the given authorization to the object.
authorization_group_list_id int Eindeutige ID der Gruppeliste, die das angegebene Recht an dem Objekt hat.
Distinct ID of the group list that has the given authorization to the object.

 

FH D
05.02.2006

Seitenanfang ^^