Filemaker Pro 9 (47) Flashcards
Deck created in 5-8-14
1. p 303. MULTIPLE TABLES AND RELATIONSHIPS. A database is:
a collection of tables, layouts, and other things that forms an organized system.
- A TABLE holds information about:
ONE KIND OF THING, like people, orders, products, or supplies.
- A FIELD holds:
one ATTRIBUTE OF SOMETHING: the first name, the order date, the color of a product, the supplier’s address, etc.
- An ATTRIBUTE is:
An INDIVIDUAL CHARACTERISTIC. A bicycle might have several ATTRIBUTES: color, height, style, and price. In a database, each of these ATTRIBUTES GETS ITS OWN FIELD.
- Database developers use the word ENTITY to mean:
“ONE KIND OF THING.” PERSON is an ENTITY, and so is INVOICE.
- ONE SPECIFIC thing IS an ENTITY, because:
ONE SPECIFIC THING IS NOT AN ENTITY, BILL GATES IS NOT AN ENTITY, AND NEITHER IS INVOICE #2483.
- A RELATIONSHIP is:
a connection from one table to another, ALONG WITH THE RULES that define HOW RECORDS IN THE TABLES GO TOGETHER.
- An INVOICE has LINE ITEMS, but an INVOICE TABLE and a LINE ITEM TABLE are separate and united by a RELATIONSHIP. How does the RELATIONSHIP WORK?
The LINE ITEM Table has a field called INVOICE NUMBER, which holds the INVOICE NUMBER for each line item. This relationship creates a MECHANISM TO HOOK TOGETHER an INVOICE RECORD and a LINE ITEM RECORD.