Я проектирую базу данных MS Access для хранения информации о фондах.
Для одного Fund
может быть несколько Shared Classes
(это как отделение фонда).
И Funds
, и Shared Classes
могут иметь несколько Fees
, связанных с ними.
Я думал о разработке таблицы сборов следующим образом:
FeeId (PK)
Fee Name
FundId
ShClassId (leave empty for Fund level Fees)
но я чувствую, что этот дизайн может быть неправильным. Любое предложение?