Schema Design in Collections: Best Practices
Collections erlauben frei definierbare Schemas mit beliebigen Feldtypen und Relationen. Das ist maechtig -- aber auch fehleranfaellig, wenn man ohne Plan startet. Hier sind unsere Empfehlungen nach Monaten im Produktiveinsatz.
Prinzip 1: Flach starten, spaeter verschachteln
Der haeufigste Fehler ist, sofort komplexe verschachtelte Strukturen zu bauen. Startet mit flachen Schemas und fuegt Relationen erst hinzu, wenn ihr einen konkreten Anwendungsfall dafür habt. Jede Relation erhoet die Komplexitaet beim Sync und beim API-Zugriff.
Prinzip 2: Feldtypen bewusst wählen
Wir unterstuetzen Text, Rich Text, Zahl, Datum, Boolean, Auswahl (Single und Multi), Referenz (Relation), Bild-Referenz aus dem DAM und JSON. Waehlt den spezifischsten Typ -- ein Datum als Text-Feld zu speichern funktioniert, aber ihr verliert Sortierung, Filterung und Validierung.
Prinzip 3: Feldgruppen nutzen
Logische Gruppierung macht Schemas lesbar. Typische Gruppen: "Grunddaten", "SEO", "Technische Daten", "Medien". In der UI werden Gruppen als Tabs oder Sektionen dargestellt. Im API-Output koennt ihr nach Gruppe filtern.
Prinzip 4: Webflow-Mapping von Anfang an planen
Jedes Collection-Feld kann auf ein Webflow CMS Feld gemappt werden. Plant das Mapping beim Schema-Design mit ein -- nicht nachträglich. Manche Webflow-Feldtypen haben Einschraenkungen (z.B. maximal 50 Optionen in einem Select-Feld), die euer Schema beeinflussen.
Praxisbeispiel: 89 Hausmodelle
Unser Referenz-Case: 89 Hausmodelle mit über 50 Feldern pro Haus. Grunddaten wie Name und Typ. Technische Daten wie Wohnflaeche, Dachform, Energieklasse. SEO-Felder wie Meta-Title und Description. Medien als Referenzen auf DAM-Assets. Alles synchronisiert nach Webflow CMS.
Schema first, functions follow. Das ist kein Buzzword -- es ist die einzige Strategie, die bei 50+ Feldern noch funktioniert.
Bereit für Entitio?
Kostenlos starten