Если кратко, то в системе должно быть два вида пользователей: заказчик и перевозчик.
Заказчик имеет (ИД, ФИО, Телефон, Пароль) и Перевозчик имеет (ИД, ФИО, Телефон, Пароль, Вид транспорта).
Для Транспорта создается таблица (ИД, Название транспорта)
Тут же таблица заказов, в которой есть данные двух этих пользователей + дополнительные данные самого заказа.
Возник вопрос по созданию структуры базы данных.!
Можно ли оставить всё как есть, то есть, для заказчика своя таблица, для перевозчика своя таблица и тд. ИЛИ
создать одну таблицу ПОЛЬЗОВАТЕЛИ, но в ней уже хранить булевую переменную (0, - заказчик, 1 - перевозчик) и вид транспорта (если 0, то оставить пустое, если 1, то в ней будет храниться ИД вида транспорта (внешний ключ)).