Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
HWR-Chat: Datenbank – It2010-g1

HWR-Chat: Datenbank


Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
Aus It2010-g1
Wechseln zu: Navigation, Suche
(Technisches Eckdaten)
(Datenbank modellierung: Offene Fragen hinzugefügt)
Zeile 14: Zeile 14:
 
Wir sollten den Zeichensatz utf8 benutzen.
 
Wir sollten den Zeichensatz utf8 benutzen.
  
== Datenbank modellierung ==
+
== Datenbank modellierung ==
  
 
Zunächst sollten alle User in einer Tabelle festgehalten werden. <br>
 
Zunächst sollten alle User in einer Tabelle festgehalten werden. <br>
Zeile 29: Zeile 29:
  
 
<br>
 
<br>
 +
 +
 +
Für die Gruppeneinteilung müssen wir auch irgendeine Art Beziehung aufbauen. Ich denke es muss eine Tabelle Gruppe geben, die dann
 +
den Namen und eine Id als Primär-Schlüssel enthält. Zusätzlich könnten weitere Informationen gespeichert werden, wie Gruppen-Kategorie
 +
oder Gruppenpasswort (als Idee). <br>
 +
Es gibt dann eine Relation "ist in Gruppe" wo dann eine USerId und eine GruppenId gespeichert werden. Beide zusammen ergeben dann den
 +
Primärschlüssel.
 +
 +
 +
=== Offene Fragen ===
 +
* Wie soll ein Profil-Bild in der DB festgehalten werden? Vorschlag: Als Link zum Server!
 +
* Welche Attribute soll ein Benutzer besitzen (Sowas wie Haarfarbe oder so :-) )
 +
* Welche Relationen zu den USern soll es geben: User1 kennt USer2 und User2 kennt nicht User1 --> ist sowas möglich?
 +
* Wie sollen offline Nachrichten gespeichert werden? Als Extra Tabelle der Form: User User (beides Attribute) und dann die Nachricht als Attribut?
 +
* Wie ist eine Gruppe organisiert? --> Passwort oder offen? Wie können User hinzugefügt werden?

Version vom 22. September 2011, 18:49 Uhr

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Projekte
Werkzeuge