Mam 4 tabele. OperationTable, ClientTable, ClientDetails, OperationResNajlepszy sposób wstawiania danych do wielu tabel MVC ASP
ClientTable
- ClientID
- Nazwa
- Nazwisko
- urodzin
- VerNumber
ClientDetails
- ClientID
- Property
- Telefon
OperationTable
- OperationID
- Data
- Czas
- ClientID
OperationRes
- pozost
- OperationID
- Nazwa
- Rodzaj
- Nie
mam stronę gdzie prosimy klienta o wypełnienie formularza, aby się zarejestrować. Wszystko musi znajdować się na jednej stronie, a po przesłaniu formularza przez Klienta musimy wstawić wszystkie dane do jego tabeli. Data i godzina do OperationTable, Name i nazwisko do ClientTable i tak dalej. Jestem nowy w ASP.NET MVC. próbowałem użyć "Code Fisrt". Stworzyłem Model i właśnie wykorzystałem go do automatycznego generowania widoku i kontrolera. ale nie tego chcę. Znalazłem to Tutorial. to działa! Ale mam więcej niż 4 tabele, które i więcej wierszy niż piszę powyżej. jakie jest najlepsze rozwiązanie?
dziękuję bardzo za szczegółową odpowiedź. jest to normalne, jeśli MyViewModel rośnie. 1) Imię 2) Nazwisko 3) Urodziny ... 50) coś.? lub czy istnieje inne rozwiązanie, z wyjątkiem tworzenia modelu widoku. z góry dzięki – DSI
Jeśli chcesz, aby użytkownik wprowadzał/edytował dane z różnych tabel, to tak, zdecydowanie będziesz potrzebował viewmodel, istnieją również zalety związane z bezpieczeństwem korzystania z viewmodels zamiast encji, z powodu nadmiernych ataków. – LightningShield
Witam, a co z wyświetlaniem danych z wielu tabel? – DSI