注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
現在開発中のお小遣い管理ツールCashbook。1人で使う分にはほぼ問題なく動くところまでは来ているので... 現在開発中のお小遣い管理ツールCashbook。1人で使う分にはほぼ問題なく動くところまでは来ているのですが、複数のユーザーで利用できるようにするところで苦労しております。どうやらテーブルの関連付けがおかしい様子。データベース設計は奥が深いということが、なんとなく分かって来た今日この頃です。 今回はRailsの復習も兼ねてテーブル間のリレーションシップ基本パターンと要点をまとめてみることにしました。 1対1のリレーションシップ 注文1つに対応する請求書は多くとも1通。外部キー(ここでは”order_id”)を含むテーブルのモデルにbelongs_to宣言。 1対多のリレーションシップ 1つの注文には任意の数の品目を関連付けることができる。品目には外部キーが含まれるため、belongs_to宣言がある。 多対多のリレーションシップ 1つの商品が多数のカテゴリに属することはあり得るし、1つのカ
2009/04/05 リンク