在Debian系統上進行MariaDB數據庫設計時,可以遵循以下步驟和建議:
以下是一個簡單的示例,展示如何在MariaDB中創建一個用戶表和一個訂單表:
-- 創建數據庫
CREATE DATABASE IF NOT EXISTS mydatabase;
USE mydatabase;
-- 創建用戶表
CREATE TABLE IF NOT EXISTS users (
user_id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL UNIQUE,
email VARCHAR(100) NOT NULL UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- 創建訂單表
CREATE TABLE IF NOT EXISTS orders (
order_id INT AUTO_INCREMENT PRIMARY KEY,
user_id INT NOT NULL,
order_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
total_amount DECIMAL(10, 2) NOT NULL,
FOREIGN KEY (user_id) REFERENCES users(user_id)
);
通過以上步驟,可以在Debian系統上有效地進行MariaDB數據庫設計。