私は、ファンドに関する情報を保存するためのMS Accessデータベースを設計しています。
の場合は、数がShared Classes
(これはファンドのコンパートメントのようです)です。
Funds
とShared Classes
の両方には、それに関連していくつかのFees
が含まれている場合があります。
私はこのような料金表を設計することを考えていました:データベースデザイン:資金、共有クラス、手数料
FeeId (PK)
Fee Name
FundId
ShClassId (leave empty for Fund level Fees)
が、私は、この設計が正しくない可能性があります感じています。なにか提案を ?
興味のある類似のトピック(2人の親、1人の子供)に関するいくつかの質問があります(例:http://stackoverflow.com/questions/3295879/best-mysql-table-structure-2-parents-1)。 - チャイルド – Fionnuala