שאלת מבנה
שלום,
יש לי אפליקציה שעובדת ברוב הטבלאות מקומית מול אקסס
ובחלק קטן מאוד מול MS SQL SERVER (מאוחסן וובי)
מדובר באלפי משתמשים שונים, כל אחד מריץ דאטאבייס אקסס לעצמו
(כלומר המבנה כמובן אותו דבר, אבל לכל אחד נתונים אחרים)
עכשיו הלקוח מבקש שכל אחד ממשתמשי הקצה יוכל לעבוד מכמה מחשבים עם סינכרון דרך האינטרנט
אני שוקל 2 אפשרויות - ואשמח לדעתכם (על האפשרויות שהצעתי , או רעיון אחר) :
1. העלאה של ה-DB המקומי (אקסס) ב-FTP לשרת
חיסרון : מהירות
יתרון : הכי פשוט לביצוע
2. בנית אלגוריתם של סינכרון מול השרת SQL, רק של רשומות שהתעדכנו
הבעיה : בהרבה טבלאות יש מפתח ראשי של מספור אוטומטי,
אז להעלות את הנתונים לשרת - זו לא בעיה
אבל - לשאוב אותם בחזרה - יש מצב שחלק מהרשומות יקבלו מיספור שונה
ואז האלגוריתם הופך להיות מורכב ביותר (לבנות קשרים של 1 לרבים מחדש, וכדומה)
מה דעתכם ?
שלום,
יש לי אפליקציה שעובדת ברוב הטבלאות מקומית מול אקסס
ובחלק קטן מאוד מול MS SQL SERVER (מאוחסן וובי)
מדובר באלפי משתמשים שונים, כל אחד מריץ דאטאבייס אקסס לעצמו
(כלומר המבנה כמובן אותו דבר, אבל לכל אחד נתונים אחרים)
עכשיו הלקוח מבקש שכל אחד ממשתמשי הקצה יוכל לעבוד מכמה מחשבים עם סינכרון דרך האינטרנט
אני שוקל 2 אפשרויות - ואשמח לדעתכם (על האפשרויות שהצעתי , או רעיון אחר) :
1. העלאה של ה-DB המקומי (אקסס) ב-FTP לשרת
חיסרון : מהירות
יתרון : הכי פשוט לביצוע
2. בנית אלגוריתם של סינכרון מול השרת SQL, רק של רשומות שהתעדכנו
הבעיה : בהרבה טבלאות יש מפתח ראשי של מספור אוטומטי,
אז להעלות את הנתונים לשרת - זו לא בעיה
אבל - לשאוב אותם בחזרה - יש מצב שחלק מהרשומות יקבלו מיספור שונה
ואז האלגוריתם הופך להיות מורכב ביותר (לבנות קשרים של 1 לרבים מחדש, וכדומה)
מה דעתכם ?