נניח והגדרתי ב- SQL SERVER שתי טבלאותלצורך העניין נניח לדוגמא הבאה: טבלת לקוחות שלכל לקוח ניתן להכניס את המייל שלו לרשימת תפוצות למיילים
עכשיו מן הסתם לפי ההגדרה אני לא יכול להוסיף רשומה חדשה ללקוחות ולהוסיף לשדה mailing list ערך שלא מופיע בטבלת mailing list
CREATE TABLE Mail Listings (
E-mail varchar(50) NOT NULL,
PRIMARY KEY (E-mail)
);
CREATE TABLE Customers (
Customer_ID varchar(50) NOT NULL,
Listed To varchar(50),
PRIMARY KEY (Customer_ID),
FOREIGN KEY (Listed To) REFERENCES Mail Listings(E-mail)
);
עשיתי לזה import לאקסס עכשיו נניח אני רוצה ליצור טופס הכנסת נתונים לטבלת הלקוחות אבל מן הסתם אני לא יכול להוסיף לקוח ולרשום את המייל שלו לרשימת תפוצה אם המייל עצמו לא נמצא בטבלת mailing list
כלומר אני צריך להוסיף בפועל קודם כל את המייל שלו לטבלת mailing list
ורק אז לרשום אותו
השאלה היא איך אני מקשר בטופס אחד בין שתי הטבלאות?