Frage

Ich denke, relational, nicht kuballisch. Also stelle ich diese Frage nicht richtig und dafür entschuldige ich mich.

Ich habe einen Tisch, an dem jede Aufzeichnung ein Patient, ein Tag, ein Ort und ein Medikament ist. Wenn ein Patient an einem Tag mehr als eine Dosis eines Arzneimittels bekommt, zählt dies nur einmal. Wenn ein Patient am selben Tag das gleiche Medikament erhält, aber an verschiedenen Orten als Medikament für jeden Ort zählt, aber nur einmal für diesen Patiententag zählt. Um beim Schneiden nach Tagen oder Standorten oder Medikamenten korrekt zu zählen, habe ich einen Hash von "Patienten-Tag-Drogen" erstellt, und die Maßnahme war eine "Zählung". Das hat großartig funktioniert. Ein Patient kann an einem Ort ohne Medikament aufgelistet sein, hätte aber niemals ein Medikament ohne Ort.

Ich hatte Schwierigkeiten, als ich versuchte, das Volumen des Patiententages zu berechnen und nach Standort zu schneiden. Ich dachte, ich würde den gleichen Hash-Trick mit Hashing "Patiententag" machen. Wenn ich also einen Patiententag für einen bestimmten Ort berechne, möchte ich, dass jeder eindeutige Patiententag nur einmal zählt. Was ich fand, war, dass ich Patiententage so berechnete, dass sich geändert wurde, als ich den Umfang der Abfrage änderte. Wenn ich durch die Art des Arzneimittels filtriert habe, änderte sich die Patiententage.

Hier werde ich verwirrt. Wenn ich durch eine Reihe von Standorten filtere, möchte ich, dass die Berechnung der Arzneimitteltage über Patiententage die gefilterten Standorte widerspiegelt. Aber ich möchte keinen Filter für Arzneimittel (die die Liste der Patienten verändern würden), um den Standorttag zu verändern. Ich weiß also nicht, wie man die Patienten zählt, die die Patienten invarianten.

Ein Gedanke ist, Tag und Lage zu sehen und den Patiententag zu berechnen und diese Ansicht zu dem Tisch zu verbinden, den ich habe, aber ich weiß nicht, dass ich auf welchen Ebenen diese Zahlen zusammenfassen kann, wo sie nicht können. Und dann muss auf jeder Ebene nach Aggregation die Berechnung des Arzneimitteltages über den Patiententag auftreten.

Wo ist ein guter Ort, um etwas über diese seltsamen Dimensions-/Messungsbeziehungen zu lernen?

War es hilfreich?

Lösung

Ihre Frage ist sehr breit und kann als solche geschlossen werden

Es gibt 2 Bücher, die ich für absolut erforderlich halte: Lesen:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top