私は、大学の入学システムを作成するプロジェクトを行っています。テクノロジーは Java と Oracle です。
カレッジには、全国に 5 つの支部があります。大学は、候補者からの申請書を支部ごとに招待しますが、候補者に関連するすべてのデータは、たとえばデリーにある本社から一元的に保存および処理されます。SC、ST、OBC、PH の候補者などには 40% の席が予約されており、本部本部は支店ごと、部門ごと、カテゴリごとのメリット リストを作成する責任があります。席を埋めるために注文します (各部門に 30 席とします)。2 人の受験者が同じ点数を確保した場合、申請する科目で高い点数を取得している受験者が優先されます。簡単にするために、すべての必要なデータは、application_details{appl_no、form_no、branch、department、name、gender、dob、category、subject_marks、
また、2倍の席数となるウェイティングリストもございます。
Oracle のプロシージャと関数を使用して、大量のデータ (5 つのブランチすべてで約 50,000) を並べ替えて比較する方法について、私は困惑しています。