Konzept

Tabellen durch Entity-Attribute-Values dynamisieren

Tabellen durch Entity-Attribute-Values dynamisieren

Dieser Artikel behandelt die Grundlagen von Entity-Attribute-Values. Mit Hilfe dieser Tabellen können Datensätze dynamisch erweiter werden. Aufbau und Struktur Entity-Attribute-Values (im Folgenden EAV) sind im Prinzip Key-Value-Tabellen, die mit einer bestehenden Tabelle verknüpft sind. Hierdurch lassen sich zu einzelnen Datensätzen weitere Eigenschaften ergänzen. Gehen wir davon aus, wir haben eine einfache Personen-Tabelle: Tabelle 1: Personen ID Vorname Nachname 1 Max Müller In dieser Tabelle sind nur bestimmte Felder vorhanden. Aufgrund der Übersichtlichkeit habe ich Elemente wie Adresse etc.
Entwicklung eines Chats - Teil I

Entwicklung eines Chats - Teil I

Aufgrund meines aktuellen Projekts setzte ich mich mit verschiedenen Kommunikationsmechanismen auseinander. Unter anderen geht es dabei um Chatfunktionen (Austausch von Nachrichten), Telefonie oder Videokonferenzen. Dieser erste Teil hat ein relativ langes Vorwort und beinhaltet erst nur die konzeptionelle Idee für die Umsetzung und ein Beispielprojekt. Insgesamt plane ich hierfür drei Artikel: Teil I – Grundlagen und Konzept (dieser Artikel) Teil II – Entwicklung eines Servers Teil III – Entwicklung eines Clients Der erste Teil stellt eine allgemeine Einführung in Chat bzw.