Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.02.2021, 14:48
|
|||
---|---|---|---|
|
|||
Помогите с таблицами |
|||
#18+
Изучаю работу с БД. Пробую создать небольшую базу состоящую из двух таблиц create table Car ( id, model, manufactured, year) create table Details ( id, name, article, manufactured) Каждая машина будет иметь список деталей из таблицы Details. Как мне правильно создавать этот список: 1. Добавить в таблицу Car поле detailsId, которое будет указывать на поле id таблицы Details или 2. Создать третью таблицу в которой будет только два поля, каждое из которых будет ссылаться на свою таблицу: create table CarInfo ( id, carId, detailsId) Как будет более правильно или оптимально? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.02.2021, 19:10
|
|||
---|---|---|---|
Помогите с таблицами |
|||
#18+
>1 Добавить в таблицу Car поле detailsId, которое будет указывать на поле id таблицы Details У каждой машины может быть только одна деталь, но эта деталь может быть установлена на разные машины >2. Создать третью таблицу в которой будет только два поля, каждое из которых будет ссылаться на свою таблицу: Деталь может принадлежать разным машинам Ты забыл еще один вариантик Добавить в таблицу деталей ссылку на машину Тогда каждая деталь будет принадлежать к одной машине, но машина может состоять из множества деталей ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2021, 01:15
|
|||
---|---|---|---|
Помогите с таблицами |
|||
#18+
SERG1257 >1 Добавить в таблицу Car поле detailsId, которое будет указывать на поле id таблицы Details У каждой машины может быть только одна деталь, но эта деталь может быть установлена на разные машины Это пипец какой то... Машина состоит только из одной детали - правое колесо... SERG1257 Добавить в таблицу деталей ссылку на машину Тогда каждая деталь будет принадлежать к одной машине, но машина может состоять из множества деталей Аналогично.... вот этот супер нипель подходит только к мадзерати... Правильный ответ 2 - просто связующая таблица между машина и деталь... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=32&mobile=1&tid=1539820]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
87ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 232ms |
total: | 406ms |
0 / 0 |