Guten Morgen,
ich entwickle eine Anwendung unter VB .NET. Meine Daten speichere ich einer SQLite DB.
Jetzt stehe ich vor einer Anforderung, für die ich Hilfe benötige.
Ich habe eine Menge an Objekten/Assets, die unterschiedliche Eigenschaften haben. Die Eigenschaften sind nicht bekannt.
Ich stelle mir vereinfacht folgende Tabellen vor:
Table "Assets"
ID | Name
-------------
1 | Asset1
2 | Asset2
3 | Asset3
Table "Properties"
ID | AssetID | Property | Value
-----------------------------------
1 | 1 | Prop1 | Val1
2 | 1 | Prop2 | Val2
3 | 1 | Prop3 | Val3
4 | 2 | Prop1 | Val1
5 | 2 | Prop2 | Val2
6 | 3 | Prop2 | Val2
7 | 3 | Prop3 | Val3
8 | 3 | Prop4 | Val4
Im Ergebnis würde ich mir Folgendes vorstellen:
View "AssetProperties"
Asset | Property1 | Property2 | Property3 | Property4
--------------------------------------------------------
Asset1 | Val1 | Val2 | Val3 | ----
Asset2 | Val1 | Val2 | ---- | ----
Asset3 | ---- | Val2 | Val3 | Val4
Die View "AseetProperties" muss nicht dynamisch sein, d.h. ich werde wissen, welche Properties angezeigt werden sollen. Soweit meine Überlegungen. Falls eine andere Struktur mehr Sinn macht, bin ich flexibel.
Ich freue mich auf Eure Vorschläge.
Gruß
Andreas
ich entwickle eine Anwendung unter VB .NET. Meine Daten speichere ich einer SQLite DB.
Jetzt stehe ich vor einer Anforderung, für die ich Hilfe benötige.
Ich habe eine Menge an Objekten/Assets, die unterschiedliche Eigenschaften haben. Die Eigenschaften sind nicht bekannt.
Ich stelle mir vereinfacht folgende Tabellen vor:
Table "Assets"
ID | Name
-------------
1 | Asset1
2 | Asset2
3 | Asset3
Table "Properties"
ID | AssetID | Property | Value
-----------------------------------
1 | 1 | Prop1 | Val1
2 | 1 | Prop2 | Val2
3 | 1 | Prop3 | Val3
4 | 2 | Prop1 | Val1
5 | 2 | Prop2 | Val2
6 | 3 | Prop2 | Val2
7 | 3 | Prop3 | Val3
8 | 3 | Prop4 | Val4
Im Ergebnis würde ich mir Folgendes vorstellen:
View "AssetProperties"
Asset | Property1 | Property2 | Property3 | Property4
--------------------------------------------------------
Asset1 | Val1 | Val2 | Val3 | ----
Asset2 | Val1 | Val2 | ---- | ----
Asset3 | ---- | Val2 | Val3 | Val4
Die View "AseetProperties" muss nicht dynamisch sein, d.h. ich werde wissen, welche Properties angezeigt werden sollen. Soweit meine Überlegungen. Falls eine andere Struktur mehr Sinn macht, bin ich flexibel.
Ich freue mich auf Eure Vorschläge.
Gruß
Andreas