エンティティ(テーブル)の命名についての質問です。
一般の製造・販売・物流のシステム等において、「型名」と「製造番号」が1対多の関係にあることが多いと思います。
ただ、「型名」と「製造番号」と呼称されますが、これらは「エンティティ」ではなく「属性」にあたります。
これらの「属性」に対しての「エンティティ名称」について悩んでいます。
「製品」もしくは「商品」と命名しようかと思っていますが、以下の2点はどちらも成立してしまうように思えます。
・「型名」は「製品」の属性である。 Model name has a product. ・「製造番号」は「製品」の属性である。 Serial no has a product.
当然、どちらも「製品」と命名するわけにはいきません。
「製品マスタ」と「製品」という命名も考えましたが、わかりずらく感じます。
以下の図の NamingMe の部分です。
一般論やいい案、私ならこうするというのがあればご教示ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/10 08:23