ユーザーがたとえば食料品のリストをまとめられるようなものをデザインしたいと考えています。各ユーザーが複数のリストを持つことができ(つまり、設定された量ではない)、それらのリストすべてに可変数のアイテムがあり (繰り返しますが、設定されていません)、いくつかのアイテムがいくつかの異なるリストに表示される場合、恐ろしくならずにデータベースを作成するにはどうすればよいですか?冗長?
私はこの種の問題にまったく慣れておらず、以前に複雑なデータベースを作成したことがなく、どこから始めればよいかわかりません。これは私が例として思いついたものですが、これが正しい方法であるとは思えません。
どんな助けやアイデアも大歓迎です!