我发现自己处于一个场景中:
一个配乐可以有多种乐器。
在该配乐中,可能有一些具有不同音调的版本和没有任何乐器的版本,或者具有不同音调但没有任何乐器的版本。
总之:
- 原声大碟
- 不同音调的配乐
- 没有任何乐器的配乐
- 没有某些乐器的不同音调的配乐
要创建一个数据库,我曾想过使用继承映射,但我是初学者,不知道这是否正确!
提示?关于如何正确创建合理性的想法?
我想:
配乐 -> N:M <- 乐器
配乐->?-> Soundtrack_tone
配乐->?-> Soundtrack_any_instrument
但我因为缺乏经验而停在这里。