Приведи пример базы данных из 2 таблиц
QA Тестировщик
Junior
Альфа-Банк
Приведи пример базы данных из 2 таблиц
Ответы
```
-- Таблица пользователей
CREATE TABLE users (
user_id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(50) NOT NULL UNIQUE,
email VARCHAR(100) NOT NULL UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Таблица заказов
CREATE TABLE orders (
order_id INT PRIMARY KEY AUTO_INCREMENT,
user_id INT NOT NULL,
product_name VARCHAR(100) NOT NULL,
amount DECIMAL(10,2) NOT NULL,
order_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (user_id) REFERENCES users(user_id)
);
```
Пример связи один-ко-многим: один пользователь может иметь несколько заказов. Первичные ключи (PK) и внешние ключи (FK) обеспечивают целостность данных.