CHAPTER 26 IN DEPTH: BASE 7. You re asked if you want to create a primary key. This is the unique numeric field that the database uses to keep track of each entry in the database. It s a must in a database like this one. The default choices are correct, so you can click Next again. 8. You ve completed the Table Wizard. The next step is to create a form, so select Create a Form Based on This Table, and then click the Finish button. Creating a Form Forms are present in databases for the benefit of users to facilitate the quick-and-easy entry of data. They present data fields that you ve just created within the table in an easy-to-understand form. Base is able to walk you through the creation of forms via the Form Wizard. If you didn t select to run the Form Wizard previously, you can start it by clicking Forms in the Database pane, and then clicking Use Wizard to Create Form. Then follow these steps: 1. In the Form Wizard s first step, select which fields you want to appear on the form. As with the Table Wizard, this is simply a matter of selecting the fields, and then clicking the right-arrow button so that they appear under the Fields on the Form heading. Alternatively, by clicking the double-arrow button, you can select all of them in one fell swoop, which is what you want for this example. 2. You re asked if you want to create a subform. As its name suggests, this is effectively a form within your main form. A subform is useful with more complicated databases, where it might be necessary to view other data while filling in the form. For this simple example, leave the Add Subform box unchecked and click Next. 3. Choose a general layout for the data fields. The default is the table view, which many find ugly, so you might choose one of the first two options (in my database I chose the second option, as can be see in Figures 26-3 and 26-4). These arrange the data fields in a spacious manner and make the form much more usable. If you look behind the wizard dialog box, you ll see a preview of how the form will look. 4. You re asked whether or not you want existing data to be displayed on the form. You can choose to treat the form as one created only for entering new data, so that you can t use it to navigate through the database and see existing data you ve already entered. This might be useful in applications where you don t want users to see the other data in the database. However, for a database for your own personal use, being able to see the existing data is very handy, which is why The Form Is to Display All Data option is selected by default. For this example, simply click the Next button to accept the default. 5. Choose a look and feel for your form from the variety of color schemes available, as shown in Figure 26-3. Again, you can see them previewed behind the wizard dialog box. Feel free to experiment with the options under the Field Border heading. I prefer the 3D Look option, which gives the form elements a slight interior shadow, a common feature on most modern user interfaces. The Flat option simply adds a black border to the boxes, and the No Border option removes the border completely.