Hi erstmal,
ich schein grad ein wenig auf dem Schlauch zu stehen, vielleicht könnt ihr mir helfen.
Ich versuche gerade eine Datenbank zu entwerfen, die verschiedene Experimente verwaltet. Es soll verschiedene Experimenttypen geben die immer wieder duchgeführt werden aber man soll auch neue Experimenttypen anlegen können, die aber alle verschiedene Anzahlen von Feldern haben können.
Für jeden Experimenttyp eine eigene Tabelle? Das würde über kurz oder lang zu einer Überflutung an Tabellen führen. Kann man das eleganter lösen?
Überlegung:
Experiment-Typ Eigenschaft
1 - hat Eigenschaft 1
2 - hat Eigenschaft 2
3 - hat Eigenschaft 3
Eigenschafts-Typ
1 - Beschreibung 1
2 - Beschreibung 2
3 - Beschreibung 3
Kommt aber deshalb nicht in Frage, da die einzelnen Eigenschaften von verschiedenen Datentypen sein können. Es soll ja beispielsweise nach Zahlenwerten sortiert werden können. Kann auch vorkommen, dass eine Eigenschaft ein Dokumentenanhang sein kann.
Wie geh ich da am geschicktesten ran?
Vielen Dank schon mal!
ich schein grad ein wenig auf dem Schlauch zu stehen, vielleicht könnt ihr mir helfen.
Ich versuche gerade eine Datenbank zu entwerfen, die verschiedene Experimente verwaltet. Es soll verschiedene Experimenttypen geben die immer wieder duchgeführt werden aber man soll auch neue Experimenttypen anlegen können, die aber alle verschiedene Anzahlen von Feldern haben können.
Für jeden Experimenttyp eine eigene Tabelle? Das würde über kurz oder lang zu einer Überflutung an Tabellen führen. Kann man das eleganter lösen?
Überlegung:
Experiment-Typ Eigenschaft
1 - hat Eigenschaft 1
2 - hat Eigenschaft 2
3 - hat Eigenschaft 3
Eigenschafts-Typ
1 - Beschreibung 1
2 - Beschreibung 2
3 - Beschreibung 3
Kommt aber deshalb nicht in Frage, da die einzelnen Eigenschaften von verschiedenen Datentypen sein können. Es soll ja beispielsweise nach Zahlenwerten sortiert werden können. Kann auch vorkommen, dass eine Eigenschaft ein Dokumentenanhang sein kann.
Wie geh ich da am geschicktesten ran?
Vielen Dank schon mal!
Comment