|  | 
| 
Небольшой вопросик | |||
|---|---|---|---|
| #18+ Задача следующего типа: существует список объектов (пользователи к примеру), объекты разбиты по группам (M:1). Группы с объектами образуют существующую систему. Далее имеем какую-то характеристику которую можем вешать как на объект (существующий) так и на группу (существующую) так и систему вообще (и на объекты которые будут созданы). Характеристики действительны в течение какого-то промежутка и изменяются с течением времени, их история активно используется. Запросы представляют следующий вид - найти характеристику на определенное время на объект, если ее нет - взять на группу на это же время, если нет на группу - взять характеристику на систему. Интересует огранизация с точки зрения быстродействия - часть которая описывает связь характеристика <-> (объект/группа/система). ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 29.04.2003, 20:05 |  | ||
| 
Небольшой вопросик | |||
|---|---|---|---|
| #18+ Сделать такое можно.\r Запрос будет навароченый и не очень быстрый.\r \r По "Истории" см.\r /topic/28223 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 30.04.2003, 07:34 |  | ||
| 
Небольшой вопросик | |||
|---|---|---|---|
| #18+ 2Cat2 Спасибо. Задача похожая но по условию все же немного другая. Т.е. если в твоей задаче гостиничные номера сгруппировать по этажам, этажи взять как гостинницу в целом и вести историю по этим трем видам объектов. Ну а в запросе следующий приоритет - если есть история по номеру - взять ее, если нет - то историю на этаж, если нет на этаж - то взять историю на гостинницу. Это на определенную дату. что-то такое в общем. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 30.04.2003, 12:57 |  | ||
| 
Небольшой вопросик | |||
|---|---|---|---|
| #18+ Разумеется, там описана не Ваша задача. Но подход схож. В принципе, структура у Вашей базы очень простая, а главная заморочка в запросах. Если Вам нужна помощь, то я бы порекомендовал Вам написать создающий и заполняющий базу скрипт и задать вопрос в форуме, который соответствует Вашей базе. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 30.04.2003, 19:19 |  | ||
|  | 

| start [/forum/topic.php?fid=32&msg=32151351&tid=1546987]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 15ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 42ms | 
| get topic data: | 11ms | 
| get forum data: | 3ms | 
| get page messages: | 47ms | 
| get tp. blocked users: | 1ms | 
| others: | 228ms | 
| total: | 365ms | 

| 0 / 0 | 
