Прошу оказать помощь в проектировании базы данных.
Хочу с проектировать базу такой чтобы можно было бы написать приложения решающие следующие задачи:
1. Добавление значений по технологич. параметрам
2. Просмотр технологических параметров
3. Добавить возникший неполадок и то как его устранили, чтобы в будущем можно было просматривать недостаки и быстрее устранять, вновь возникающие
4. Добавить информацию о средствах автоматизации(датчики, контролллеры, ПО типа SCADA-системы) чтобы можно было специалистам иметь всю необходимую информацию
5. Добавить информацию о сотрудников, чтобы если параметр отклонился от нормы, то сразу вычислить виновных и выявить, что же они сделали не так, что им нужно было, чтобы исключить аварийные ситуации.
Из чего пришел к выводу, что в базе надо хранить:
Технологический параметр, Датчик, Контроллер, Компьютер, Программное обеспечение, Разработчик, Поставщик, Сотрудник, График работ, Объект автоматизации, Предприятие.
В чем трудности:
из-за того что некоторые параметры вычисляемые, допустим Суммарная мощность, то необходимо хранить еще и формулу, но как ее потом вычислять? На клиенте? Силами СУБД?
Вобщем прошу поделиться опытом или подсказать те или иные решения, возможно ктото видел где либо примеры готовых баз, прошу поделиться
