Filemaker Pro 9 (58) Flashcards

1
Q
  1. 3.14.2

1. What are the PROPER steps for entering FIELDS in a table?

A

a. Enter PRIMARY KEYS on ALL TABLES
b. Enter FOREIGN KEYS on ALL TABLES
c. Enter all the OTHER FIELDS on ALL TABLES.
This is not the FASTEST, EASIEST method, but an ORGANIZED APPROACH PAYS OFF.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Adding the FOREIGN KEYS requires a little more thought than the PRIMARY KEYS, but not much. You start by:
A

looking at the ENTITY RELATIONSHIP DIAGRAM, the CROW’S FEET will show you where the FOREIGN KEYS go.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Remember that a FOREIGN KEY is just:
A

a PRIMARY KEY from another table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. Each table with a CROW’S FOOT stuck to it needs a FOREIGN KEY inside it. WHAT SHOULD THE FIELD BE CALLED?
A

Simple: find the other end of the line, that’s the ENTITY THE FOREIGN KEY POINTS TO, and name the FIELD APPROPRIATELY. For example, the LINE ITEMS TABLE needs a field called INVOICE ID.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Why do FOREIGN KEY FIELDS also need to be UNIQUE?
A

They DO NOT. They’re just plain TEXT FIELDS. NO NEED TO AUTO ENTER SERIAL NUMBERS in these fields, and NO NEED to turn on the PROHIBIT MODIFICATION DURING DATA ENTRY option.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. You tell Filemaker how the tables in your database fit together (ARE LINKED) by:
A

MATCHING UP KEYS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. In writing, how do you denote what TABLE a FIELD belongs in?
A

Use the DOUBLE COLON ( :: ). A ‘JOB ID’ FOREIGN KEY FIELD in the EXPENSES TABLE would be written as: EXPENSES::JOB ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. FileMaker figures out by itself which lines need CROW’S FEET. It does this by ASSUMING EVERY END OF EVERY LINE NEEDS A CROW’S FOOT UNLESS:
A

a. The field used in the relationship is a SERIAL NUMBER

b. The field used in the relationship has the UNIQUE VALIDATION TURNED ON.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly