2パターンのデータベース設計で最適なほうはどちら?
こんにちは。
データベース設計をするにあたり、迷っています。
言語はRuby on rails、DBはMysqlです。
たとえば日記サイトを作るとして
(1)テーブル : users , diariesがあって、それぞれのidはuser_diaries というリレーション用のテーブルを作って持たせる
(2)テーブル : users , diariesがあって、diaries にuser_id というカラムを持たせる
というような作り方ができると思うのですが、どちらが優れていると言えるでしょうか?
決めの問題でしょうか?
将来的に大きなサイトになっても大丈夫なようにしておきたいです
お礼
そうですか、、、、わかりました。 ありがとう。