przyjmijmy taka sytuacje:

TABELA Klient

  • idKlienta
  • Nazwa
  • NIP
  • Adres

TABELA Zamowienie

  • idZamowienia
  • NRZamowienia
  • idKlienta
  • idHandlowca

TABELA PLANOWANE_WIZYTY

  • idWizyty
  • idKlienta
  • idHandlowca
  • planowana_data

wszystkie te tabele leza na seerwerze(MSSQL 2008). do tego mamy kilkadziesiat koncowek mobilnych (MSSQL 3.5). Wiadomo, tabela Klient musi byc wszedzie taka sama, wiec tu najlepiej uzyc replikacji. Co jednak z reszta tabel? Do tabeli zamowienie bedzie uzywany tylko push (przez mobilnego) pojedynczych rekordow. Natomiast z tabeli planowane_wizyty bedzie tylko pull planowanych wizyt dla danego mobilnego filtrujac rekordy po idHandlowca. moje pytanie brzmi: czy lepiej zrobic mix MERGE REPLICATION + RDA, czy lepiej uzyc tylko replikacji i zrobic publikacje dla kazdego mobilnego osobno filtrujac dane w kazdej z nich pod mobila?