Archiv für den Monat: März 2016

D3 – Graphen visualisieren

Ich suchte für die Visualisierung eines fachlichen Graphen eine schnelle, flexible und „gut aussehende“ Möglichkeit. Aufgabe ist die Analyse eines Fehlerfalles bei einem Kunden und ich möchte diese Visualisierung zu einer Lupe auf die Bewegungsdaten formen.

Java schien mir hier zu schwerfällig und da ich mich sowieso momentan in JavaScript einarbeite befragte ich hierzu die entsprechenden Wissensträger. Einhelliges Meinung: Schau dir mal D3 an. Nach wenig Suchen fand ich auch ein sehr ansprechendes und genau passendes Tutorial bzgl. Graphen.

Nach 2 Stunden konnte ich mir die ersten Ergebnisse ansehen. Wenn man sich die Benutzung von Force-Layout etwas angeschaut hat, dann ist das Verhältnis Aufwand zu Möglichkeiten extrem günstig.

 

Tutorials, Tutorials, …

 

Unique-Constraint greift nur bei Nicht-null Einträgen

Bei einem Unique-Constraint über mehrere Spalten verhalten sich Null-Values nicht, wie man es erwartet. Bei zwei Spalten A und B in einem Unique-Constraint, kann nur eine Zeile mit Werten (‚a‘, ‚b‘) einfügen.

Hingegen funktioniert das Einfügen beliebig vieler Zeilen mit z. B. den Werten („a“, null). Da lohnt es sich, wieder mal in die Definitionen zu schauen.