Показать сообщение отдельно
  #2  
Старый 06.02.2011, 18:56
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

До исходников не добрался, а вот из картинок неочень понятно.
Как всегда сложность в правильной постановке задачи.
Если я правильно понял, то у вас есть транспортные средства (ТС) (Автобус,Самосвал и т.д.) Каждый из них имеет свой набор уникальных признаков (Марка,г/н и т.д.). Кроме того, каждое ТС имеет набор узлов (Двигатель,Сцепление,Колесо и т.д.)
И стоит задача проведения техосмотра любого ТС с внесением отметки в БД о состоянии каждого узла. Верно?
Я бы сделал так:
1. Завел бы таблицу ТехОсмотра (КодТО,ДатаТО,Ответственный)
2. Завел бы таблицу детализации ТО (КодТО,ТехСрество,Узел,Состояние)
Вот примерно таким образом
ПС: Если за осмотр/ремонт каждого из узлов отвечают разные люди, то в детализацию надо добавить поле Ответственный
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием