Version: GSB 7Datenstrukturen
Dieses Kapitel erläutert die Datenstrukturen, die für die Funktionalität des Gästebuches unerlässlich sind. In diesem Zusammenhang werden die beiden Datenstrukturen Gästebuch sowie Gästebucheintrag behandelt. Obwohl es sich hierbei prinzipiell um Datenstrukturen handelt, dürfen die vorgestellten Strukturen beispielsweise nicht mit gleichnamigen Konzepten von Programmiersprachen verwechselt werden.
Die im Folgenden behandelten Datenstrukturen bestehen grundsätzlich aus einer Menge von Attributen, die zur Beschreibung der jeweiligen Typen benötigt werden. Weiterhin muss bei den Attributen zwischen solchen unterschieden werden, die interaktiv durch Benutzer der Website erfasst werden und solchen, die automatisch durch das System vergeben werden.
Gästebuch
Ein Gästebuch besitzt folgende Attribute, ...
... die durch den Benutzer vergeben werden müssen:
- Name
Sprechender Name für das Gästebuch
- Typ
nicht-moderiert oder moderiert
... die durch das System automatisch belegt werden:
- ID
Eindeutige Identifikationsnummer des Gästebuchs
- Mandant
Mandantenbezeichnung
Gästebucheintrag
Ein Gästebucheintrag besitzt die folgenden Attribute, ...
... die durch den Benutzer eingetragen werden:
- Titel
maximal 500 Zeichen
- Untertitel
maximal 500 Zeichen
- Vorname
Vorname des Benutzers
- Nachname
Nachname des Benutzers
- EMail-Adresse
E-Mail-Adresse des Benutzers
- Text
maximal 3.000 Zeichen
- Link
muss mit „http://“ beginnen und darf maximal 1.100 Zeichen lang sein
... die belegt werden:
- Einstellungsdatum
Datum der Einstellung in dem Format TT.MM.JJJJ
- Freigabedatum
Datum der Freigabe in dem Format TT.MM.JJJJ
- Freigabestatus
Der Freigabestatus gibt im Falle eines moderierten Gästebuches an, ob der jeweilige Eintrag schon freigegeben worden ist.
- ID
Eindeutige Identifikationsnummer des Eintrags
- ID_Gaestebuch
Eindeutige Identifikationsnummer des Gästebuches, zu dem dieser Eintrag gehört. Somit wird die Zuordnung zwischen Gästebucheintrag und dem zugehörigen Gästebuch geschaffen.