単純化しすぎた例として、出席者が最大のイベントのリストがあります。
event | places
===================
event_A | 1
event_B | 2
event_C | 1
そして、イベントまでの距離を含む出席者のリスト:
attendee | event_A dist | event_B dist | event_C dist
==========================================================
attendee_1 | 12 | 15 | 12
attendee_2 | 11 | 15 | 11
attendee_3 | 10 | 11 | 12
最短の合計距離と最短の平均距離に基づいて最良のケースの割り当てを提供する一連のオプションを作成する簡単な方法を誰かが提案できますか?
現在、データは Oracle Spatial データベースに保持されていますが、提案は受け付けています。