Не пойму как правильно работать с композитн. ключами...
У каждой квартиры идёт своя нумерация (новый район, отсчёт сначала), также с комнатами.
Дано - Таблицы
Район (region)
ID (PK) | NAME
Квартира (flat)
ID (PK) | REGION_ID (PK)
Комната (room)
ID (PK) | REGION_ID (PK) | FLAT_ID (PK)
Пока более-менее понятно.
Но теперь человека нужно прописать в комнате, в итоге хранить все три ключа (три колонки) у человека.
Или как-то хитро делать одну колонку в виде стринги с ключами.