Помогите спроектировать механизм.
Есть таблица объектов.
Название, какие-то свойства...
Пример названий:
Штука1, Штука2, Штуковина1, Штуковина2, Устройство1, Устройство2, Устройство3.
Необходимо добавить к ним информацию о месте расположения - контейнер и слот в контейнере.
Контейнеры получают название по первым 2 буквам объекта + порядковый номер в группе.
Количество слотов - 2.
Пример:
Шт-1 в нем находятся Штука1 и Штуковина2.
Шт-2 в нем находятся Штука2 и Штуковина1.
Ус-1 в нем находятся Устройство2,Устройство3.
Ус-2 в нем находится Устройство1.
При добавлении Штука3 - будет создан контейнер Шт-3, при добавлении Устройство3 оно попадет в Ус-2.
Запросы будут на поиск где находится Объект и на поиск свободного слота.
Как лучше организовать?
MS SQL 2000.
Есть таблица объектов.
Название, какие-то свойства...
Пример названий:
Штука1, Штука2, Штуковина1, Штуковина2, Устройство1, Устройство2, Устройство3.
Необходимо добавить к ним информацию о месте расположения - контейнер и слот в контейнере.
Контейнеры получают название по первым 2 буквам объекта + порядковый номер в группе.
Количество слотов - 2.
Пример:
Шт-1 в нем находятся Штука1 и Штуковина2.
Шт-2 в нем находятся Штука2 и Штуковина1.
Ус-1 в нем находятся Устройство2,Устройство3.
Ус-2 в нем находится Устройство1.
При добавлении Штука3 - будет создан контейнер Шт-3, при добавлении Устройство3 оно попадет в Ус-2.
Запросы будут на поиск где находится Объект и на поиск свободного слота.
Как лучше организовать?
MS SQL 2000.