スキーマとは 【 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 |