These questions use the INVOICE Database
1. What fields are used to establish the relationships between the four tables CUSTOMER, INVOICE, INVOICEITEM and ITEM?
CUSTOMER is linked to INVOICE by |
|
INVOICE is linked to INVOICEITEM by |
|
INVOICEITEM is linked to ITEM by |
![]()
CUSTOMER is linked to INVOICE by CustABN
INVOICE is linked to INVOICEITEM by InvoiceNo
INVOICEITEM is linked to ITEM by ItemNo
2. For each of the relationships, explain the relationship. For example the relationship between customer and invoice, is
CUSTOMER and INVOICE: a customer can have many invoices but an invoice only belongs to one customer (1-∞).
![]()
INVOICE and INVOICEITEM: An invoice can have many lines (each for a different item) but a particular line only appears on one invoice (1-∞).
INVOICEITEM and ITEM: An item can appear in many lines but each line only contains one item (∞-1).