Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
6
Конструирование схемы БД для рекламного сервиса
Компании, где спрашивали:
LuckyGroup
Условие задачи
Разработать набор таблиц в PostgreSQL, указать их столбцы, типы данных и установить связи между ними с помощью FOREIGN KEY. Спроектировать три таблицы, которые будут хранить данные о рекламных кампаниях, объявлениях и креативах (изображениях): campaigns — таблица рекламных кампаний id name start_date end_date status
ads — таблица объявлений, относящихся к кампаниям
id
campaign_id (внешний ключ, ссылается на campaigns)
title
description
status
creatives — таблица креативов с изображениями для объявлений
id
ad_id (внешний ключ, ссылается на ads)
image_url
format