ASA SQL User's Guide
Designing Your Database
The database design specifies which tables you have and what columns each table contains. This section describes how to specify each column's properties.
For each column, you must decide the column name, the data type and size, whether or not NULL values are allowed, and whether you want the database to restrict the values allowed in the column.
Choosing column names
Choosing data types for columns
Choosing constraints