- Baza na serwerze zdalnym: MSSQL2012 (trzyma "wszystkie" dane)
- Aplikacja kliencka w WPF MVVM
- ORM: Entiti Framework 5.0
- Visual Studio 2012 (nie pamiętam jaka wersja ale z msdn dla studentów, wiec "pełna")
Przewidywania co do bazy danych:
Jako że zdalna baza danych ma ograniczenie do 600MB to nie bede tam przechowywał jakiejś znacznej ilości dużych plików, baza lokalna nie będzie kopia całej bazy "matki" a jedynie jej fragmentem (np każdy uzytkownik aplikacji obsługuje jedna firmę, natomiast na onlinowej bazie są wszytskie firmy, tak wiec na lokalach operuje na danych jednej firmy), baza składa sie z 14 tabel kilku widoków oraz procedur składowanych (2-3) uzywane do przelkiczenia niektórych wartości.
Pytanie brzmi czy warto użyć MSSQL Express czy MSSQL CE 4.0? Oraz prośba, jeżeli ktos posiada takie informacje o sposób (o ile istnieje) na cichą instalację SQL Express + zakładanie bazy i struktury z poziomu kodu (instalatora).
Pozdrawiam