@Sssameeri

Как лучше создать структуру БД?

Здравствуйте.

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

Возник вопрос по созданию структуры базы данных.!

Можно ли оставить всё как есть, то есть, для заказчика своя таблица, для перевозчика своя таблица и тд.
ИЛИ
создать одну таблицу ПОЛЬЗОВАТЕЛИ, но в ней уже хранить булевую переменную (0, - заказчик, 1 - перевозчик) и вид транспорта (если 0, то оставить пустое, если 1, то в ней будет храниться ИД вида транспорта (внешний ключ)).
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 2
AndyKorg
@AndyKorg
Кнопконажиматель и припоерасплавлятель
5ebe758f4d6b7808439457.jpeg
Ответ написан
Комментировать
@edo1h
Вопрос из разряда «блондинки или брюнетки», дело вкуса.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы