次の機能依存関係を持つテーブルがあります。
- PropertyID → 住所、価格
- エージェント名 → エージェント電話
- 価格 → 消費税
- 顧客名 → 顧客電話番号
- エージェント名、価格 → コミッション
以下に分解しました。
- プロパティ ( PropertyID、住所、価格)
- エージェント ( AgentName、 AgentPhone )
- 顧客 ( CustomerName、 CustomerPhone)
- 価格 ( Price* , AgentName* , PropertyID *, SalesTax, 手数料)
まだ少し不格好に思えますが、それをさらに分解する方法がわかりません。