これは、CRUD Web アプリケーションのユーザー エクスペリエンスとインタラクションのデザイン パターン (プログラミングではない) に関する漠然とした質問です。
Student、Course、 などの単純なエンティティがほとんどなくLecturer、明らかな関係があるとします。
私が理解しているように、CRUD アプリケーションは通常、エンティティを参照、更新、削除、および新しいエンティティを追加するために、エンティティごとに画面を提供します。画面には検索ボックスも表示される場合があります。
アプリケーション GUI は関係を使用して、エンティティ関連の情報 (学生ごとのコースなど) を表示し、あるエンティティ画面から別のエンティティ画面に移動します (画面Student's内のコース名からStudent画面Course内の説明Courseなど)。
それは理にかなっていますか?CRUD アプリケーション用の他の GUI パターンはありますか? どの例から学ぶことをお勧めしますか?