🐥
[データベース設計]学校図書館のための図書管理システム(プロトタイプ)
環境
DBシステム:MySQL 8
データベース構成
book_db
データベース
book_tab
図書テーブル
student_tab
学生テーブル
SToB_tab
貸出返却テーブル コード
CREATE DATABASE book_db;
USE book_db;
CREATE TABLE student_tab (
Snum VARCHAR(20) PRIMARY KEY,
Sname VARCHAR(50) NOT NULL
);
CREATE TABLE book_tab (
Bnum VARCHAR(20) PRIMARY KEY,
Bname VARCHAR(100) NOT NULL
);
CREATE TABLE SToB_tab (
Snum VARCHAR(20),
Bnum VARCHAR(20),
PRIMARY KEY (Snum, Bnum),
FOREIGN KEY (Snum) REFERENCES student_tab(Snum),
FOREIGN KEY (Bnum) REFERENCES book_tab(Bnum)
);
補足
前の記事を参考にして、多言語対応ができるようになります!
Discussion