ブラジャー・データベース設計中っ あせるでゴザイマスが、「サイズ」エンティティについて現在概念データベース設計中であるものの、物理的にももう、決まってしまっていると思われるので、その表構造を設計開始しちゃいましょっドキドキ


☆*゚ ゜゚*☆*゚ ゜゚*☆*゚ ゜゚*☆*゚ ゜゚*


 エンティティ(概念データモデル)

 サイズ
 =======
|ブラサイズ  |
|-------|
|アンダーバスト|
|バスト    |
 =======


 実際に登録されるインスタンスは以下です。


★ブラの「サイズ」テーブル☆


 例えば、アンダーを70(イイナ…)で固定した場合、サイズは以下のように決定されます。


ブラサイズ アンダーバスト バスト

A70


70


80


B70


70


83


C70


70


85


D70


70


88


E70


70


90


F70


70


93


G70


70


95


H70


70


98


I70


70


100



 アンダーバストをχセンチメートルとした場合、以下の数式でデータは決まります。


ブラサイズ アンダーバスト バスト


χ


χ+10



χ


χ+13



χ


χ+15



χ


χ+18



χ


χ+20



χ


χ+23



χ


χ+25



χ


χ+28



χ


χ+30




 つまり、ブラサイズ「F90」というデータさえあれば、

 F90→アンダーバストは90

   →バストは90+23=113

と、求められてしまいます。

 データベース用語でコレを


「バスト、アンダーバストサイズは、ブラサイズから導出可能である」


といいます。いわなくても解りきっている、ということですね(笑音譜


 極力、冗長なデータを除く方針でDB設計を行うなら、以下のようなデータモデリングをおこなうのもいいですね。


 エンティティ(概念データモデル)

 サイズ
 =======
|ブラサイズ  |
 =======



 こんなデザインは、男らしくて、私は結構好きです。ドキドキ


■関連記事:

女と男のカーディナリティ
スタファイのブラタグの謎がとけたっ☆
「ブラジャー☆データモデリング★ERD☆哲学」週間番組表★☆

共有めもり

ブラジャー・データベース設計中っ