Datenbanken zusammenführen #39
Owner
- Datenbanken zusammenführen: Überführe die Tabellen articles und users in eine einzige SQLite-Datenbankdatei.
- Foreign Keys aktivieren: Erstelle eine echte Fremdschlüssel-Beziehung zwischen articles.author und users.email.#
- Spaltentypen & Constraints optimieren: Ersetze die einfachen Text-Felder in der Tabelle articles durch spezifische Datentypen und setze NOT NULL-Constraints für Pflichtfelder.
- Datenmodell normalisieren: Modelliere Kategorien, Tags und Autoren relational über eigene Tabellen statt über reine Textfelder.Validierung im Schema spiegeln: Hinterlege Pflichtfelder und Längenregeln direkt im Datenbankschema (nicht nur im PHP-Code).
- Verzeichnis-Erstellung automatisieren: Erweitere den Initialisierungsprozess so, dass der Ordner db/ automatisch erstellt wird, falls er existiert oder fehlt.
- Datenbanken zusammenführen: Überführe die Tabellen articles und users in eine einzige SQLite-Datenbankdatei.
- Foreign Keys aktivieren: Erstelle eine echte Fremdschlüssel-Beziehung zwischen articles.author und users.email.#
- Spaltentypen & Constraints optimieren: Ersetze die einfachen Text-Felder in der Tabelle articles durch spezifische Datentypen und setze NOT NULL-Constraints für Pflichtfelder.
- Datenmodell normalisieren: Modelliere Kategorien, Tags und Autoren relational über eigene Tabellen statt über reine Textfelder.Validierung im Schema spiegeln: Hinterlege Pflichtfelder und Längenregeln direkt im Datenbankschema (nicht nur im PHP-Code).
- Verzeichnis-Erstellung automatisieren: Erweitere den Initialisierungsprozess so, dass der Ordner db/ automatisch erstellt wird, falls er existiert oder fehlt.
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?