Hallo Zusammen
Ich überlege mir z.Z. ein DMS zu Programmieren. Nun stellt sich die Frage in welcher Form die Daten abgelegt werden sollen (Technologie wird C# und Entity Framework Core sein, als Frontend warscheinlich WPF oder asp.net Core):
Möglichkeit 1: Ein Daten Model für den Typ der Eigenschaften, wie z.B. Benutzer, IP-Adresse, Betreibssystem, Software, CPU etc und eines welches dann den Wert Speichert. Ähnlich wie bei WikiData, dies hätte den Vorteil, dass es sich einfacher erweitern und durchsuchen liesse.
Mäglichkeit 2: Verschiedene Inhalts Datenmodelle (wie für z.B. die oben genannten). Das Grundmodel für den Typ bleibt gleich, enthält aber noch ein zusätzliches Feld für die Klasse des Datentypes. Dies hätte den Vorteil, dass es sich einfacher (im Frontend) Umsetzen lassen würde, dafür aber einen Grösseren Aufwand für das durchsuchen.
MfG
Patahel
Ich überlege mir z.Z. ein DMS zu Programmieren. Nun stellt sich die Frage in welcher Form die Daten abgelegt werden sollen (Technologie wird C# und Entity Framework Core sein, als Frontend warscheinlich WPF oder asp.net Core):
Möglichkeit 1: Ein Daten Model für den Typ der Eigenschaften, wie z.B. Benutzer, IP-Adresse, Betreibssystem, Software, CPU etc und eines welches dann den Wert Speichert. Ähnlich wie bei WikiData, dies hätte den Vorteil, dass es sich einfacher erweitern und durchsuchen liesse.
Mäglichkeit 2: Verschiedene Inhalts Datenmodelle (wie für z.B. die oben genannten). Das Grundmodel für den Typ bleibt gleich, enthält aber noch ein zusätzliches Feld für die Klasse des Datentypes. Dies hätte den Vorteil, dass es sich einfacher (im Frontend) Umsetzen lassen würde, dafür aber einen Grösseren Aufwand für das durchsuchen.
MfG
Patahel