Создать книги с обязательной ссылкой на автора

Вы проектируете упрощённую базу книжного магазина, где каждая книга обязательно должна быть связана с автором. Создайте таблицу authors с колонками id — первичный ключ и name. Затем создайте таблицу books с колонками id — первичный ключ, title — строка длиной до 200 символов, и обязательным author_id, который ссылается на authors(id). Такая связка должна запрещать появление книг без существующего автора.

Только CREATE/ALTER/DROP — SELECT в конце не нужен.

PostgreSQLv16

Здесь будет результат вашего запроса

Схема пустая

У этой задачи нет начальных таблиц — её и нужно создать через CREATE TABLE.

Фокус-радио
На паузе · SomaFM · Fluid