Von weitem betrachtet ist die Spoc-Web Anwendung eine graphische Benutzeroberfläche, um semantische Netzwerke und tabellarische Daten darzustellen und zu bearbeiten.
Dies sind die Prinzipien, die uns durch das Spoc-Web Design geleitet haben. Sie zu kennen wird Ihnen helfen, den "Geist der Anwendung" zu verstehen:
Sie kennen Ihre Objekte über ihren eindeutigen Namen, aber Spoc-Web verwendet intern eindeutige, fortlaufende ganze Zahlen, die sogenannten IDs. Es ist oft erhellend, sich diese IDs anzeigen zu lassen, weil auf Ihnen z.B. die Beziehungen zwischen allen Tabellen aufgebaut sind.
Durch die konsequente Verwendung derselben IDs über alle Tabellen hinweg ist es in Spoc-Web möglich, beliebige Eigenschaften und Verbindungen zwischen tabellarischen Daten und anderen Objekten herzustellen. Weiterhin können sogar verschiedene Aspekte desselben Objektes in separaten Tabellen gespeichert werden. Das reduziert die Kopplung und fördert die Wiederverwendung in Anwendungen, die auf der Spoc-Web Infrastruktur aufgebaut sind.
Spoc-Web erstellt automatisch Backup Kopien der Datenbanken wenn sie geändert wurden. Um Festplattenplatz zu schonen, werden diese Backups komprimiert und 'ausgedünnt'. Das bedeuted, dass Backups nur für die jeweils letzte Woche noch täglich erhalten bleiben. Je älter die Backups sind, desto längere Lücken werden gelassen. Die Backups des letzten Jahres umfassen etwa 50 Einträge.
Aus Prinzip hält Spoc-Web seine Daten so offen wie möglich vor. Teil dieser Strategie ist es, Dateien und Anhänge im Datei System abzulegen. Dort können Sie mit allen Ihnen zur Verfügung stehenden Werkzeugen daran weiterarbeiten. Wir versuchen nicht, Sie durch proprietäre Formate auf ein geschlossenes System einzuschränken.
Feingranulare Daten müssen allerdings in einer Datenbank gespeichert werden, um sie effizient verwalten und mit SQL abfragen zu können. Aktuell werden zwei Datenbank Technologien unterstützt und Sie können selbst mit einem der vielen kostenlosen oder kommerziellen Tools auf diese zugreifen: