小さなプロジェクトでは、私は、テレビ番組のキャラクターを格納するデータベースをMicrosoft Access 2016で作成することを検討していました。彼らが行った可能性のあるすべてのエピソードや、どのようなエピソードに最も金髪のものがあるかなどを見ることができます。特定のフィールドに複数の値を持つアクセスデータベースを作成する
私は、テーブルをセットアップしてエピソードを録画する方法を考えています。大部分のシナリオでは、多値フィールドは貧弱なアイデアだと多くの人が言っています。
私は似ているかもしれないいくつかの簡単な表を見ていた:
CHARACTER:CharacterName(PK)、HairColour、性別
EPISODE:EpisodeNumber(PK)、EpisodeDate、CharacterName(FK)
ここでの問題は、明らかにほとんどのキャラクターが複数のエピソードに出現し、すべてのエピソードは1つ以上のキャラクターを持つことは明らかです。この多対多の関係を解決する良い方法は何でしょうか?