Ich brauche einen Tisch zu teilen, ich glaube, da einige Datensätze an einen Tisch und andere Aufzeichnungen auf eine andere Tabelle, in Zusammenhang stehen. Aber muss ich wirklich den Tisch aufteilen?Relationale Datenbank-Design - Splitting Tabellen
den Tabellen sind wie folgt:
SAMPLE (sample_id, sample_type, borehole_id)
Bohrloch (borehole_id, x, y, z)
TRAM (drawpoint_id, SECTION_ID)
In der Tabelle SAMPLE gibt es Beispiele vom Typ Kern und Straßenbahn. Die Kernproben beziehen sich auf die BOREHOLE-Tabelle und die Straßenbahnproben auf die TRAM-Tabelle. (Tram Proben haben keine geographischen Koordinaten, müssen also separat aufbewahrt werden)
Abgesehen von diesem Split-Typ sind die Probendaten identisch, in der Tat können wir die Proben nicht nach Typ aus dem Testlabor trennen. Wir können Beispieldaten aus dem Labor alle in einem Bericht erhalten und wissen nur, welchen Typ sie nach der Abfrage des Typs haben. Ich hatte gehofft, alle Probenergebnisse in einer Tabelle zu speichern.
Wie wird dies in der Regel behandelt?
Dies ist eine FAQ, google 'Stackoverflow philipxy FAQ Subtyp'. – philipxy
Ja, danke. Ich habe Subtypen und Supertypen nachgeschlagen und das ist es. – Elizabeth