Hallo,
Was genau willst Du wo speichern?
Soll die Entität (Currency Klasse) in eine Datenbanktabelle umgesetzt werden? (Also deren Struktur?)
Wo sollen die Werte für diese Tabelle herkommen?
die Currency Klasse ist eine normale Enity im Framework. Sie u.a. die Eigenschaften Amount, Name und Id. Meine Beispielklasse könnte z.B. Book oder Car sein. Demensprechend wären die Eigenschaften des Typs Currency dort dann Price genannt und auch ValorActual
(Aktueller Wert).
Die Daten kommen aus einer Eingabemaske. Intern funktioniert das schon. Ich muss es nur noch speichern.
Klassisch würde ich das wie folgt in der Datenbank speichern:
- CarKlasse - Id, Name, Manufacturer, ConstructionYear, Price, ValorActual
- Beispiel: 7, A2013, Mercedes, 1, 2
- Book-Klasse - Id, Name, Author, Price
- Beispiel: 3, Harry Potter, Rowling, 3
- und die Currency Klasse - Id, TableLink, ForeignId, Amount, Name
- Beispiele
- 1, Car_Price, 7, 23579.78, de-de
- 2, Car_ValorActual, 7, 12782.18, de-de
- 3, Book_Price, 3, 45, en-GB
Was genau soll dann hinterher passieren?
Ich verstehe die Frage nicht, ich möchte die Daten natürlich Laden und Ändern können. Nicht mehr, nicht weniger.
Was willst Du mit den "Funktionen" der Klasse im Bezug auf die Speicherung der Klasse in der Datenbank?
Ich habe keine Funktionen in der Datenbank, sie hängen an der Entityklasse.