DBの設計に関して
リレーショナルデータベースについて
制作しているアプリにDBを実装していきたいのですが、その前にDBの要件定義をしないといけないので、 そのやり方を書いていきます。
1.リレーショナルデータベースとは
2.外部キーとは
1.リレーショナルデータベースとは
まずDBを実装するなら、リレーショナルデータベースについて理解しなくてはいけません。 リレーショナルデータベース(関係データベース)とは 例えば商品を売っている企業が顧客データ、商品データ売上データなどをDBで管理する際、複数のテーブルに分けることでより分析しやすくすることです。
つまりDBを実装する時は項目ごとにテーブルを分けることが重要になります。
2.外部キーとは
そしてもう一つ大切なのが外部キーです。 外部キーとはテーブルAとテーブルBを連結するときの検索条件などに使うものでこれがないとテーブルを複数作っても意味がありません。
以上になります。