היי,במסגרת עבודתי אני נאלץ לפי בקשה של לקוח לבנות לו מחולל שאילתות
המחולל צריך להיות גמיש במיוחד
בואו נאמר כי יש לי טבלה של משתמשים, בטבלה יש לי פרטים על המשתמש
כגון: שם תקופת חברות פעילות אחרונה ועוד ועוד
בנוסף יש לי טבלת קורסים שהוא נירשם..
הרעיון זה בדרך כל שהיא חזותית לתת לו את האופציה ליצור איזה שאילתה
שהוא רוצה להוציא אך מבלי שהוא יתעסק בכתיבת השאילתה
אלה שהוא יבחר שדה, יאמר למה הוא צריך להיות שווה
ויבחר עוד שדה כאשר יגדיר אם יש יחס של AND או OR בין השדה הנוכחי
לשדה החדש. ואם אחריי זה יש עוד שדה אז שידע לשים סוגריים איפ שצריך
כדיי לבצע את השאילתה נכונה..
אני אשמח לכל רעיון אפשרי
הכל חייב להיות ג'נרי לחלוטין
תודה