Size: a a a

2019 December 04

KP

Konstantin Petrov in Python Flask
не туда)
источник

V

Vlad in Python Flask
Доброго,

можете высказать своё мнение, почему используется в такой связи колонка ID.
Удобство ?
источник

T

Tishka17 in Python Flask
А что не так?
источник

T

Tishka17 in Python Flask
А.
источник

T

Tishka17 in Python Flask
Суррогатный ключ в таблице связке
источник

T

Tishka17 in Python Flask
Хз зачем
источник

T

Tishka17 in Python Flask
Кто-то уплролся по суррогатным ключам и везде пихает
источник

A

Alex in Python Flask
Tishka17
Суррогатный ключ в таблице связке
да, такую херню только джанга делает
источник

A

Alex in Python Flask
ну или м.б. человек не знает о составных PK
источник

A

Alex in Python Flask
этот id, он ж нигде использоваться не будет
источник

A

Alex in Python Flask
вообще хз зачем делать таблицу-связку декларативной моделью
источник

V

Vlad in Python Flask
В итоге его удалить ID, а на два ключать вещать праймари?
источник

◇Сущ in Python Flask
Кто нибудь реализовывал интернет магазин на фласке?
источник

A

Alex in Python Flask
Vlad
В итоге его удалить ID, а на два ключать вещать праймари?
если он нигде не используется то и смысла его держать нет
источник

V

Vlad in Python Flask
◇Сущ
Кто нибудь реализовывал интернет магазин на фласке?
Мини шоп с интеграцией платежной системы
источник
2019 December 05

V

Vlad in Python Flask
Не пойму как правильно работать с композитн. ключами...

У каждой квартиры идёт своя нумерация (новый район, отсчёт сначала), также с комнатами.

Дано - Таблицы

Район (region)
ID (PK) | NAME

Квартира (flat)
ID (PK) | REGION_ID (PK)

Комната (room)
ID (PK) | REGION_ID (PK) |  FLAT_ID (PK)

Пока более-менее понятно.
Но теперь человека нужно прописать в комнате, в итоге хранить все три ключа (три колонки) у человека.
Или как-то хитро делать одну колонку в виде стринги с ключами.
источник

АП

Агент Печенька in Python Flask
Vlad
Не пойму как правильно работать с композитн. ключами...

У каждой квартиры идёт своя нумерация (новый район, отсчёт сначала), также с комнатами.

Дано - Таблицы

Район (region)
ID (PK) | NAME

Квартира (flat)
ID (PK) | REGION_ID (PK)

Комната (room)
ID (PK) | REGION_ID (PK) |  FLAT_ID (PK)

Пока более-менее понятно.
Но теперь человека нужно прописать в комнате, в итоге хранить все три ключа (три колонки) у человека.
Или как-то хитро делать одну колонку в виде стринги с ключами.
Или как-то хитро делать одну колонку в виде стринги с ключами.
За такое прямиком в ад.
источник

АП

Агент Печенька in Python Flask
Ну делай м2м просто не с двумя полями а с 4.
источник

V

Vlad in Python Flask
Но это нормальный вариант хранить столько ключей в м2м?
источник

АП

Агент Печенька in Python Flask
Не вижу ничего ненормального.
источник