(לא נראה לי שיש עמודה בשם PARTID אלא PART.)
המצב המוזכר רלוונטי (כמדומני) לחשבונית מס או חשבונית מס/קבלה.
שם, בגלל שמדובר בתנועת מלאי ופירוט חשבונית בו-זמנית, יש שורות מקבילות בשני הטבלאות – ניתן לקרוא לזה כפילות אבל זה לא בדיוק. המערכת אמורה לדאוג להתאמה בין השורות של INVOICEITEMS לבין אלה של TRANSORDER.
בגדול אפשר לבצע JOIN ל-PARTS או מ-INVOICEITEMS או מ-TRANSORDER. אפשר לעשות JOIN משניהם אבל להיות תקין צריכים 2 מופעים של PARTS בעזרת שם כינוי (אחרת אם היתה אי-התאמה לא-צפויה לא היית מקבלת בכלל תוצאה לזוג שורות אלה). בעקרון בשורת TRANSORDER מסויימת ובשורת INVOICEITEMS המקבילה לה הערך של PART אמור להיות זהה, כך ש-JOIN אחד אמור להספיק. אני מציע שתקחי PART מהטבלה הנכונה יותר למטרה שלך (לוגיסטית או לוגיסטית-פיננסית).
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]