2017-02-06 3 views
0

Я хочу создать некоторые таблицы для базы данных, но у меня есть проблема. У меня есть стол для водителей и стол для автомобилей, и 2 водителя могут работать на одном автомобиле. С должным вниманием к терминам вы можете помочь мне составить таблицу для моих водителей и моих автомобилей?Создание таблиц для базы данных

ответ

0

Может ли водитель работать только на одном автомобиле до тех пор, пока ваши учетные записи актуальны? Тогда у вас есть отношения «один ко многим» между машинами и водителями и должны представлять это, предоставляя водителям внешний ключ car_id.

Может ли водитель работать на нескольких автомобилях, в то время как автомобиль может работать несколькими драйверами? Тогда у вас есть отношения «многие ко многим», и для его представления потребуется таблица соединений, содержащая внешние ключи car_id и driver_id.

Смежные вопросы