Я пытаюсь создать модель, в которой производители могут размещать груз, который должен быть отправлен, а перевозчик может сообщать, что его грузовик едет из пункта А в пункт Б. Если отправляются пункт отправления, пункт назначения и груз (для перевозкии грузоподъемность) соответствует, то оба они уведомляются как матч трут.
Я пытался исследовать автоматическое сопоставление, но ближе всего я подхожу к венгерскому алгоритму, который решает проблему назначения, но я не уверен, верное ли это направление.
ВМодель, которую я уже создал, представляет собой формы ввода для обоих разделов, т.е. производителей и перевозчиков, и данные сохраняются в базе данных.Я имею в виду применение триггерной функции, которая перепроверяет для лучшего соответствия каждый раз, когда новая запись поступает в базу данных
Вот данные из обеих форм ввода:
Производитель
M_ID From To M_Type T_Type T_Length T_Weight #Trucks Loading_Time
1025 A B Boxes Open 12-Tyre 22 3 27-March-2019 6:00PM
1029 C D Cylinders Trailer HIGH 23 2 28-March-2019 6:00PM
1989 G H Scrap Open 14-Tyre 25 5 26-March-2019 9:00PM
Transporter
T_ID From To T_Type T_Length T_Weight #Trucks Price
6569 A B Open 12-Tyre 22 5 1500
8658 G H Open 14-Tyre 25 10 1200
4595 A B Open 12-Tyre 22 3 1000
1252 A B Trailer Low 28 5 1800
Мы видим, что Transporter 4595 - лучший выбор для производителя 1025, а Transporter 6569 - второй лучший.Я хочу сопоставить их обоих, а также показать производителю, что у него тоже есть другой вариант.