Принято делать чуть иначе:
Таблицу называют "накладнЫЕ" или "Invoices" (ибо там будет куча документов, а не один)
У каждой таблицы должно быть (по книгам и по опыту) поле ID (тип автоинкремент - увеличение на 1цу) (идент. номер) и это поле никак не связано с Номером(реальным номером) накладной.
В таблице товар должно быть поле "НомерНакладной" или "InvoicesID"
Связь:
ID <- InvoiceID
один ко многим.
Далее есть смысл убрать из накладной столбцы с паспортными данными, и сформировать из них одну таблицу Attendants (сопровождающие):
ID, Фамилия, Имя, Отчество, Паспорт, Дата рождения.
В таблицу Накладные добавить AttendantID и связать его с ID из таблицы Attendants.
ID <- AttendatID
Или курсач или диплом делаете. Я таких сделал с сотню, опыт есть
|