by shigemk2

当面は技術的なことしか書かない

DBのスキーマ

スキーマとは 【 schema 】 - 意味/解説/説明/定義 : IT用語辞典

データベースの構造。データの管理の仕方によって、
リレーショナルデータベースやカード型データベース、
ネットワーク型データベースなどの種類がある。
こうした基本的なデータ管理の方式は「概念スキーマ」と
呼ばれることがある。
さらに、リレーショナルデータベースでテーブルを設計する際の、
各項目のデータ型やデータの大きさ、主キーの選択、
他のテーブルとの関連付けなどの仕様や、
ネットワーク型データベースのレコードの設計などもスキーマである。
概念スキーマと区別して「内部スキーマ」と呼ばれることもある。
こんな感じのが内部スキーマ

Field Type Null Key Default Extra
id int(11) NO PRI NULL auto_increment
username varchar(32) YES UNI NULL
nickname varchar(32) YES NULL