20-12-2010, 13:20
|
|
|
חבר מתאריך: 27.09.04
הודעות: 52
|
|
צריך עזרה בתכנון של דטאבייס + STORED PROCEDURE
אני אנסה לתמצת את זה ולפשט כי העיקרון די מסובך...
זה ישמע דבילי במתכונת הנוכחית אבל יש רעיון שעומד מאחורי זה.
בואו ונניח ויש לי טבלה של "מצרכים לעוגות".
לכל עוגה אני מפרט לפרטי פרטים את כל המצרכים השונים שצריך כדי להכין אותה .
בוא ונניח וכרגע יש לי 2 עוגות במאגר -
עוגת קינמון - מכילה :
ביצים, קינמון, קמח, חלב.
עוגת חצילים - מכילה :
ביצים, חצילים, שעועית.
עוגת בוטנים - מכילה :
ביצים, קינמון, קמח, חלב, בוטנים.
עוגת עגבניות - מכילה:
עגבניות, סוכר.
(אחלה מתכונים, תנסו בבית).
מצד שני, יש לי רשימה של מצרכים שכרגע יש לי בבית,
בואו ונניח ויש לי :
ביצים, קינמון, קמח , חלב.
אני רוצה להריץ STORED PROCEDURE שייקח את כל המצרכים שקיימים לי ופירטתי כאן,
וימצא באחוזים מה העוגות שאני יכול להכין מהמצרכים שעשיתי.
במקרה שלנו ,
עוגת הקינמון תהיה - 100%, כי כלל המרכיבים שלה הם מה שקיים לי, ואני יכול להכין את העוגה בלי בעיה.
עוגת הבוטנים תהיה במקום השני, והיא תעמוד בערך על 80%, כי חסר לי רק מצרך אחד כדי לעשות אותה (בוטנים).
עוגת החצילים תעמוד במקום השלישי עם בערך 33%, כי אמנם יש לי ביצים, אבל חסר לי חצילים ושעועית.
את עוגת העגבניות הוא לא ימצא בכלל, כי אין שום התאמה בין המצרכים שיש לי לבין המצרכים של העוגה (אפילו לא 1).
אשמח אם מישהו יוכל לעזור לי לבצע את זה בצורה האופטימלית.
|