powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / База данных по учету средств измерения
21 сообщений из 21, страница 1 из 1
База данных по учету средств измерения
    #39514448
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. В техникуме дали курсовую по теме: "БД по учету СИ". Пока я сделал только первый и шаг(набросал примерный макет бд)). Посмотрите пожалуйста, и кому не сложно скажите есть ли какие серьезные ошибки в макете, и как можно сделать базу лучше. Немного о самой БД: нужна она в отделе метрологии. Делать нужно с использованием sql и php(для разных пользователей будет разный уровень доступа). В таблице обязательно должны присутствовать такие строки: Наименование СИ, Заводской номер, Позиция, Тип, Класс точности, Единица измерения, Предел измерения, Местонахождение СИ(Располагается либо в Самаре, либо в Тольятти), Дата установки, Дата поверки,Поверитель, Прикрепительные документы . Заранее спасибо за советы
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39514477
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда появятся Сызранское и Чапаевское управления - срочно допилите ещё пару таблиц? ;-) Вероятно, тут нужна лишь одна таблица "Станции" или вроде того, а поле "Местонахождение СИ" будет указывать на ту или иную строку этой таблицы. Ну а у станции уже отдельными полями её признаки - тип станции, подчинение управлению и т.п.

Связь от ентих управлений, вроде, не туда нарисована. От таблицы поверителей - тоже, похоже. Ну это ладно, рука дрогнула.

Вот тут не понятно, поле (не путайте поле и сроку - это разные вещи) "Прикрепительные документ ы " в описании имеет множественное число. А таблицы, где документы перечислены, не видать. Или всё множество документов планируется упихать в одно поле? Или документ всего один на прибор?

Навскидку, возможно, должны быть две даты поверки - прошлой и следующей (для формирования списка приборов, требуемых к поверке в ближайший месяц, например, когда разные приборы имеют разный межповерочный интервал), результат минувшей поверки. Ну, это я лишь предположил. Вообще, не зная досконально предметной области, сложно что-то советовать.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39514482
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Связи да, это косяк... Спасибо за советы) Буду исправлять
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39514511
Дормедонт Евлампиевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее, Класс точности, Местонахождение, Поверка, Прикреплённые документы, Поверитель - это так же отдельные сущности..
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39514563
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И хорошо бы различать понятия "Модель СИ" (наименование, тип, класс точности, единиц Ы измерения) и "Экземпляр СИ" (заводской номер, ссылка на модель).

Установки, поверки тоже я бы вынес в отдельные сущности с хранением истории. Ведь СИ могут поверять несколько раз и также несколько раз устанавливать/демонтировать в разных местах.

И каждая из упомянутых мной сущностей может иметь свои прилагающиеся документы.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39516784
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,
Вот не много исправил.В этот раз набросал макет в access. Как Вы считаете, таблица "поверка" в таком виде пойдет или все-таки сделать еще сущность дата поверки?
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39516814
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwight Schrute,

Что-то не то получается.
Сущность "средства изменения" уже есть со всеми названиями, моделями и т.д. В "поверке" код модели не нужен, если имеется в виду контекст средства измерения, а на какая-то исключительно поверочная штуковина. К одному средству измерения относятся несколько поверок - прошлая, позапрошлая и т.д. (так понимаю, история поверок, раз уж это вынесено в отдельную сущность). Соответственно, в сущности "поверка" должен быть ID (код) средства измерения (а не поверка в СИ, как на картинке).
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39516876
paver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dwight Schrutemiksoft,
Вот не много исправил.
miksoft написал, что нужно бы выделить сущность Модель, содержащую общие значения для всех используемых экземпляров СИ этого типа. Вы же сделали что-то совсем непонятное.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39516878
paver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dwight Schrute,
переименуйте сущность Средства_измерения в Конкретный_прибор, тогда вам станет понятнее, как построить модель.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39527027
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

Так правильно?
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39527299
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уже ближе.
Результат поверки - где? Если это "состояние СИ" - то оно странно размещено.
С прикрепительными документ ами не понятно по-прежнему. Один документ на прибор? Или более одного?
А вообще, тут на форуме вряд ли много КИПовцев, которые ежедневно сталкиваются с подобными вещами и в курсе всех тонкостей учета измерительных приборов. Общего плана представление - одно, детали - другое. Попробуйте описать всю эту байду подробно словами, без картинок. Так, чтобы по тексту ясное представление о структуре всей приборно-поверочной кухни сложилось не только у Вас. Потом можно рисовать картинки. ИМХО конечно.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39527410
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleУже ближе.
Результат поверки - где? Если это "состояние СИ" - то оно странно размещено.
С прикрепительными документ ами не понятно по-прежнему. Один документ на прибор? Или более одного?
А вообще, тут на форуме вряд ли много КИПовцев, которые ежедневно сталкиваются с подобными вещами и в курсе всех тонкостей учета измерительных приборов. Общего плана представление - одно, детали - другое. Попробуйте описать всю эту байду подробно словами, без картинок. Так, чтобы по тексту ясное представление о структуре всей приборно-поверочной кухни сложилось не только у Вас. Потом можно рисовать картинки. ИМХО конечно.
Спасибо. Результат поверки добавлю. Прикреп. документ- несколько(руковдство пользователя, еще какой-нибудь документ) pdf.
Задание в общем-то было такое: Создание БД и к ней пользовательский интерфейс на php с многоуровневым доступом(Например: оператор из Тольятти должен видеть приборы относящиеся к его подразделению, оператор из Самары уже другое должен видеть). В самой БД должна быть инфо о находящихся в данный момент приборах. Я толком описать не могу, поэтому на форуме и просил помощи, может кто знает как вести учет и подскажет
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39527500
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwight SchruteЯ толком описать не могу, поэтому на форуме и просил помощи, может кто знает как вести учет В таком случае следует изучить предметную область . Как вести учет, когда и какие следует делать записи, какие документы прикладывать - это знают специалисты в соответствующей предметной области, именно те, кто занимается оным учетом - метрологи, механики, завхозы, инженеры, мастера и т.п. Разумеется, они практически не ходят на форумы для программистов. Потому ответа на вопрос "как вести учет" Вы тут вряд ли получите. Конечно, кто-то из присутствующих на форуме что-то похожее делал, но далеко не факт, что оно в какой-то мере подойдет для решения конкретной Вашей задачи. Общие же принципы построения структуры БД, подсказали уже. Однако, без знания теоретической части системы учета на конкретном предприятии вряд ли удастся сделать что-то, что соответствует потребностям.


Dwight SchruteНапример: оператор из Тольятти должен видеть приборы относящиеся к его подразделению, оператор из Самары уже другое должен видеть Вот всплывают новые условия. Соответственно, в структуре должен быть какой-то признак (как у прибора, так и у оператора), по которому возможно будет сделать соответствующий фильтр.
А оператор из насосной станции номер семнадцать должен видеть только приборы со своей насосной станции? Тоже не понятно.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39527524
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleDwight SchruteЯ толком описать не могу, поэтому на форуме и просил помощи, может кто знает как вести учет В таком случае следует изучить предметную область . Как вести учет, когда и какие следует делать записи, какие документы прикладывать - это знают специалисты в соответствующей предметной области, именно те, кто занимается оным учетом - метрологи, механики, завхозы, инженеры, мастера и т.п. Разумеется, они практически не ходят на форумы для программистов. Потому ответа на вопрос "как вести учет" Вы тут вряд ли получите. Конечно, кто-то из присутствующих на форуме что-то похожее делал, но далеко не факт, что оно в какой-то мере подойдет для решения конкретной Вашей задачи. Общие же принципы построения структуры БД, подсказали уже. Однако, без знания теоретической части системы учета на конкретном предприятии вряд ли удастся сделать что-то, что соответствует потребностям.


Dwight SchruteНапример: оператор из Тольятти должен видеть приборы относящиеся к его подразделению, оператор из Самары уже другое должен видеть Вот всплывают новые условия. Соответственно, в структуре должен быть какой-то признак (как у прибора, так и у оператора), по которому возможно будет сделать соответствующий фильтр.
А оператор из насосной станции номер семнадцать должен видеть только приборы со своей насосной станции? Тоже не понятно.

Оператора 2(Самара, Тольятти(к каждому подраздлению относятся свои НС). В таблице местоположение есть поле принадлежность, может по нему делать выборку? Допустим, если зашел оператор1, то ему выбрать только те приборы, которые принадлежат Тольятти)
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39527934
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwight Schrute,

Может. Но Ваша структура пока вовсе не содержит сущностей "Оператор" и "Подразделение" (последнее присутствует только как туманно определенное свойство местонахождения прибора).
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39529017
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleDwight Schrute,

Может. Но Ваша структура пока вовсе не содержит сущностей "Оператор" и "Подразделение" (последнее присутствует только как туманно определенное свойство местонахождения прибора).

Только мне кажется связь "Принадлежность.Подразделение" и "Пользователи.Подразделение" должна быть 1 к 1
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39529025
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwight SchruteТолько мне кажется связь "Принадлежность.Подразделение" и "Пользователи.Подразделение" должна быть 1 к 1Попробуйте обосновать данное утверждение.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39529028
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleDwight SchruteТолько мне кажется связь "Принадлежность.Подразделение" и "Пользователи.Подразделение" должна быть 1 к 1Попробуйте обосновать данное утверждение.

Оператор Тольятти принадлежит только Тольяттинскому управлению, к Самаре он не относится. Так же и оператор Самары
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39529031
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwight Schrute,

Как-то, лишь наполовину убедительно звучит. 1:1 предусматривает однозначное соответствие в обе стороны.
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39529037
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleDwight Schrute,

Как-то, лишь наполовину убедительно звучит. 1:1 предусматривает однозначное соответствие в обе стороны.

А в обратную сторону вроде тоже сходится. Т.е. Тольяттинскому управлению принадлежит Оператор Тольятти. Я не прав?
...
Рейтинг: 0 / 0
База данных по учету средств измерения
    #39529039
Dwight Schrute
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dwight SchrutevkleDwight Schrute,

Как-то, лишь наполовину убедительно звучит. 1:1 предусматривает однозначное соответствие в обе стороны.

А в обратную сторону вроде тоже сходится. Т.е. Тольяттинскому управлению принадлежит Оператор Тольятти. Я не прав?

А...все. понял. Правильно Вы меня поправили. там 1 к многим так и получается.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / База данных по учету средств измерения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]