Ik ben dus bezig voor mezelf bezig met een klein facturatiesysteem te schrijven. Maar om dit nadien misschien verder te bouwen voor andere mensen. Wil ik alles al voorzien voor verdere aanpassingen en uitbreidingen.
Daarmee wil ik ervoor zorgen dat wanneer de sql database op de server beschikbaar is dat deze gaat werken via de database op de server. Maar wanneer de verbinding naar de server niet meer bestaat zou het dus lokaal moeten gaan werken. (Per filiaal)
En wanneer je meerdere filialen hebt. Krijg je ook een hoofddatabase en voor andere filialen een clientdatabase.
Maar hoe kan ik ervoor zorgen dat er geen dubbele artikelen aangemaakt worden.
Hoe kan ik ervoor zorgen dat factuurnummers niet mekaar gaan overlappen.
.....
En dit zowel op filiaal en lokaal niveau.
Hebben mensen hier ervaring mee?
Zou ik werken via GUID's ? Of via een andere nummering?
Op lokaal niveau read only tabellen maken? Maar hoe dan op filiaal niveau.
Iemand die me op weg kan helpen, hoe ik dit kan oplossen.
Daarmee wil ik ervoor zorgen dat wanneer de sql database op de server beschikbaar is dat deze gaat werken via de database op de server. Maar wanneer de verbinding naar de server niet meer bestaat zou het dus lokaal moeten gaan werken. (Per filiaal)
En wanneer je meerdere filialen hebt. Krijg je ook een hoofddatabase en voor andere filialen een clientdatabase.
Maar hoe kan ik ervoor zorgen dat er geen dubbele artikelen aangemaakt worden.
Hoe kan ik ervoor zorgen dat factuurnummers niet mekaar gaan overlappen.
.....
En dit zowel op filiaal en lokaal niveau.
Hebben mensen hier ervaring mee?
Zou ik werken via GUID's ? Of via een andere nummering?
Op lokaal niveau read only tabellen maken? Maar hoe dan op filiaal niveau.
Iemand die me op weg kan helpen, hoe ik dit kan oplossen.