タグ

modelingとデータベースに関するsionsouのブックマーク (1)

  • イミュータブルデータモデル(入門編)

    6. Step1 エンティティの抽出 発送担当者が受注リストをもとに、商品の在庫を確認し、在庫が あれば商品を発送する。 ① 要求仕様の「動詞」を抜き出しエンティティとする。 ② ①に関わる「名詞」を抜き出しエンティティとする。 ③ エンティティ間の関連に線を引く ④ 属性や候補キーも分かる範囲で書いておきます。 間違い! この段階で実装をプロパティファイルにするとか、Enum にするとか決め打ちでエンティティとして表さないのはや めましょう。 まず、はじめにエンティティを抽出します。

    イミュータブルデータモデル(入門編)
    sionsou
    sionsou 2014/10/21
    これはかなりDB設計で役立つ。CRUD搭載のフレームワークだとupdateが標準でついてたりする場合があって困る。サービスにはDB設計が7割といっても過言でないくらい大事。
  • 1