Создание таблиц
41
Смысл столбцов 1 и 2 результата выполнения выражения
describe
оче
виден. Столбец 3 показывает, можно ли
пропустить тот или иной стол
бец при вводе данных в таблицу. Я намеренно пока не включил эту тему
в обсуждение (краткие рассуждения по этому вопросу можно найти во
врезке «Что такое Null?»), она будет полностью рассмотрена в главе 4.
Четвертый столбец показывает, участвует ли
столбец в формировании
какоголибо ключа (первичного или внешнего). В данном случае стол
бец
person_id
отмечен как первичный ключ. Столбец 5 показывает, бу
дет ли определенный столбец заполнен значением по умолчанию в слу
чае, если он пропущен при вводе данных в таблицу. Для столбца
per
son_id
значением по умолчанию является
0
, хотя оно будет использова
но только один раз, поскольку
каждая строка таблицы
person
должна
содержать в данном столбце уникальное значение (это первичный
ключ). Шестой столбец (названный
Extra
(дополнительно)) содержит
любую другую информацию, относящуюся к столбцу.
Теперь,
после создания таблицы
person
, следующий шаг – создать таб
лицу
favorite_food
:
mysql>
Достарыңызбен бөлісу: