Database Schema and Relationships abcxyz

d0512203hhd 14 views 1 slides Dec 30, 2024
Slide 1
Slide 1 of 1
Slide 1
1

About This Presentation

test


Slide Content

Database Schema and Relationships
1. Bảng Roles
Thu c tính

Ki u d li u
ể ữ ệ
Ràng bu c

Ghi chú
id INT PRIMARY KEY,
AUTO_INCREMENT
Khoá chính, t tăng.

name VARCHAR(50) NOT NULL, UNIQUETên vai trò (Admin,
User), duy nh
ất.
description TEXT Mô t chi ti
ết về vai ả
trò.
2. Bảng Info
Thu c tính

Ki u d li u
ể ữ ệ
Ràng bu c

Ghi chú
id INT PRIMARY KEY,
AUTO_INCREMENT
Khoá chính, t tăng.

name VARCHAR(100) NOT NULL Tên ng i dùng.
ườ
image VARCHAR(255) Đ ng d
ẫn đến nh ườ ả
đ i di n.
ạ ệ
description TEXT Mô t thông tin cá

nh
ân.
email VARCHAR(255) Email c a ng i
ủ ườ
dùng (tùy ch n).

roleID INT FOREIGN KEY
REFERENCES
Roles(id)
Liên k
ết vai trò (tùy
ch n).

3. Bảng Accounts
Thu c tính

Ki u d li u
ể ữ ệ
Ràng bu c

Ghi chú
id INT PRIMARY KEY,
AUTO_INCREMENT
Khoá chính, t tăng.

email VARCHAR(100) NOT NULL, UNIQUEEmail đăng nh p,

duy nh
ất.
password VARCHAR(255) NOT NULL M t kh u đ c mã
ậ ẩ ượ
hóa.
roleID INT NOT NULL, FOREIGN
KEY REFERENCES
Roles(id)
Vai trò đ c gán cho
ượ
tài kho n.

infoID INT UNIQUE, FOREIGN
KEY REFERENCES
Info(id)
Liên k
ết thông tin cá
nh
ân (1-1).
Tags