- Автор темы
- #1
MySQL + php.
Пользователь добавляет автомобиль на сайт. Авто имеет свою таблицу в БД. Сначала добавляет свое такси (фирму), а далее привязывает определенную свою машину к определенной своей фирме.
Но... может же быть, что одна и та же машина работает в двух фирмах?
Соответственно, можно сохранять в поле id_firm несколько значений фирм - 1,2,3 и т.д.
Также можно добавлять на одну фирму отдельную машину, независимо, одна и та же или нет. Так проще всего для меня , но для пользователя чуть "напряжнее".
А можно через еще одну таблицу-связку, например, tb_auto_firm (id, id_firm, id_auto). Вроде как так правильнее. Но мне кажется, лишний труд.
Как можно определить какой вариант будет лучше?
Пользователь добавляет автомобиль на сайт. Авто имеет свою таблицу в БД. Сначала добавляет свое такси (фирму), а далее привязывает определенную свою машину к определенной своей фирме.
Но... может же быть, что одна и та же машина работает в двух фирмах?
Соответственно, можно сохранять в поле id_firm несколько значений фирм - 1,2,3 и т.д.
Также можно добавлять на одну фирму отдельную машину, независимо, одна и та же или нет. Так проще всего для меня , но для пользователя чуть "напряжнее".
А можно через еще одну таблицу-связку, например, tb_auto_firm (id, id_firm, id_auto). Вроде как так правильнее. Но мне кажется, лишний труд.
Как можно определить какой вариант будет лучше?