
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.09.2008, 15:22:48
|
|||
|---|---|---|---|
|
|||
Хранение истории изменений |
|||
|
#18+
Добрый день! Возникла следующая проблема: Необходимо хранить историю перемещения арендатора из объекта в объект. Т.е. есть Дом в нем живет арендатор, затем арендатор меняет дом и необходимо хранить историю его переходов из дома в дом. Конечно, нужна такая информация по арендатору: Арендатор1 Дом1 с 01.08.08 по 20.08.08 Дом2 с 21.08.08 по 15.09.08. Есть: таблицы "Дома" и "арендаторы" Есть идея связать их через таблицу (связь многие ко многим) ID_DOM, ID_ARENDATOR, F_START_DATE, F_END_DATE. ID_DOM - внешний ключ на дома ID_ARENDATOR - внешний ключ на арендаторов F_START_DATE - начало периода аренды (указывается при въезде арендатора) F_END_DATE - окончание аренды (указывается при выписке арендатора). Такой подход правильный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2008, 15:38:35
|
|||
|---|---|---|---|
Хранение истории изменений |
|||
|
#18+
Есть идея сделать таблицу событий ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2008, 15:57:29
|
|||
|---|---|---|---|
|
|||
Хранение истории изменений |
|||
|
#18+
Таблица событий будет в себя включать: дата, дом, арендатор, событие (выезд/въезд)? А определять текущее положение арендатора, по незавершенности события, т.е. последняя дата въезда/выезда. Я Вас правильно понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2008, 16:57:18
|
|||
|---|---|---|---|
Хранение истории изменений |
|||
|
#18+
Практически апсалютно 1) только я разделил на отдельные события въезд и выезд 2) и в событие добавил сбылось или не сбылось т.е. арендатор заключил договор с определенной даты но еще не выехал (или не въехал). Не знаю надо ли это вам. 3) Можно еще по событию менять статусные поля в основной записи 4) и так далее ...... )) ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1543671]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
367ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 723ms |

| 0 / 0 |
