SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE Users ( user_id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ) CREATE TABLE Profiles ( profile_id INT PRIMARY KEY AUTO_INCREMENT, -- Первичный ключ профиля user_id INT NOT NULL, -- Внешний ключ на пользователя bio TEXT, -- Биография пользователя FOREIGN KEY (user_id) REFERENCES Users(user_id) -- Внешний ключ, ссылается на таблицу Users ON DELETE CASCADE, -- Если пользователь удалён, профиль тоже удаляется ON UPDATE CASCADE -- Если ID пользователя обновляется, обновляется и ссылка в профиле )

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear