YAPC::Asia 2006 Tokyo Sessions

What is a Data Model? The Relational Model; SQL is not Relational

A talk about what a data model is, what the relational model describes, and where SQL falls short of the mark. The goal here is to explain some of theory behind the relational model, and the pitfalls that SQL introduces.

データモデルとは何か、リレーショナルモデルにより記述されるものとは、また SQL がうまく腑に落ちないケースは何かについて語ります。リレーショナルモデルについての理論や SQL による落とし穴をいくつか解説できればと思います。