powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
14 сообщений из 14, страница 1 из 1
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181728
fargutvest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!
Есть задача : создать базу данных по ремонту электронных устройств. База будет сосотять из одной таблицы.
Данные повторяющиеся.
Столбцы:
0.п/п
1.описание неисправности (несколько разновидностей)
2. что сделано по ремонту (несколько разновидностей)
3.год выпуска (2009 - 2013)
4.наличие пломбы (есть/нет)
5.примечание (плата1/плата2)
... и т.д.
дальше столбцы с неповторяющимися данными

Т.к. я не имею опыта в этом деле нужен Ваш профессиональный совет:

Как это реализуется "по правилам хорошего тона" ? Правильно ли будет сделать что-то типа справочника в котором будут разновидности неисправностей, ремонта, годы, состояния пломбы... и т.д. , каждой записи присвоить уникальный код. И чтоб в базе хранились эти соответствующие коды. Или правильно всетаки хранить в базе сами слова?
Заранее спасибо.
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181734
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sql.ru/forum/actualtopics.aspx?bid=36

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181741
jnub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fargutvest,

не сочтите за грубость,
хорошим тоном будет купить книжку "разработка приложений на [любой язык программирования]" с главой "базы данных"
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181751
fargutvest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jnub, это логично конечно, однако программисты советуют как раз таки наоборот не читать книжки, а учиться вживую, пробовать писать с постепенным набором сложности, а информации и в интернете море. Хотелось бы получить ответ от живых людей. Ведь форум как раз предназначен для помощи новичкам?
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181760
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fargutvest,
Вы начинаете не с того конца..
Чтобы понять какая нужна структура бд, нужно знать какие задачи она будет решать.
Вы же не просто так хотите сохранять все эти данные ?
Наверно в итоге хочется получить какую-нибудь статистику типа
какие устройства чаще ломаются, какие реже, типы поломок, сроки починки и тд и тп
Вот после того как Вы с этим определитесь, можно подумать о том
какие данные для этого нужны и в каком виде сохранять их в таблицах.
А пока цель не определена бессмысленно рассуждать про средства.
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181763
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fargutvestjnub, это логично конечно, однако программисты советуют как раз таки наоборот не читать книжки, а учиться вживую, пробовать писать с постепенным набором сложности, а информации и в интернете море. Хотелось бы получить ответ от живых людей. Ведь форум как раз предназначен для помощи новичкам?
не надо слушать таких "программистов".

fargutvestПравильно ли будет сделать что-то типа справочника в котором будут разновидности неисправностей, ремонта, годы, состояния пломбы... и т.д. , каждой записи присвоить уникальный код. И чтоб в базе хранились эти соответствующие коды.
таки да, правильно
ну возможно окромя "годы, состояния пломбы"
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181784
fargutvest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gwa, именно для этих целей база и создается, она даже существует уже в виде екселевского файла. Просто в экселе неудобно делать соритровку. Из базы будут делаться выборки для статистики по ремонту, по датам, по типам неисправностей.
А на данном этапе хочу определиться как всетаки правильно хранить в базе записи или коды записей.
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181789
NetObserver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m7mfargutvestПравильно ли будет сделать что-то типа справочника в котором будут разновидности неисправностей, ремонта, годы, состояния пломбы... и т.д. , каждой записи присвоить уникальный код. И чтоб в базе хранились эти соответствующие коды.
таки да, правильно
ну возможно окромя "годы, состояния пломбы"
Cостояния пломбы:
Нет
Есть
Есть, но покоцанная(возможно снималась)
Чужая пломба
... и т.п.

Я бы сделал справочник, или текстовое поле с доп.пометками "Состояние пломбы"
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181802
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fargutvestGwa, именно для этих целей база и создается, она даже существует уже в виде екселевского файла. Просто в экселе неудобно делать соритровку. Из базы будут делаться выборки для статистики по ремонту, по датам, по типам неисправностей.
А на данном этапе хочу определиться как всетаки правильно хранить в базе записи или коды записей.
Вам правильно советуют почитать книжки..
БД строится вообще говоря по сущностям.
Берёте Вашу предметную область, думаете какие она имеет сущности.
Каждая сущность -отдельная таблица.
А свалить всё в одну таблицу (в кучу) -это в Вас говорит экселевское представление,
в БД так делать не надо.
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181803
jnub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NetObserverm7mпропущено...

таки да, правильно
ну возможно окромя "годы, состояния пломбы"
Cостояния пломбы:
Нет
Есть
Есть, но покоцанная(возможно снималась)
Чужая пломба

следом возникнет вопрос "кто ставил эту пломбу???" :)
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181808
jnub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fargutvestjnub, это логично конечно, однако программисты советуют как раз таки наоборот не читать книжки, а учиться вживую, пробовать писать с постепенным набором сложности , а информации и в интернете море. Хотелось бы получить ответ от живых людей. Ведь форум как раз предназначен для помощи новичкам?
выделенное от Вас никуда не уйдет
всё это Вы пройдёте
просто имеет смысл заранее окунуться в теорию
чтобы потом стыдно не было

зы. хотя стыдно всё равно будет
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181813
jnub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
книжки это ж еще и терминология
будете знать, чем первичный ключ отличается от вторичного, а суррогатный от естественного ;)
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38181820
fargutvest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jnub, ясно, наверное вы правы.
...
Рейтинг: 0 / 0
Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
    #38182203
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NetObserverm7mпропущено...

таки да, правильно
ну возможно окромя "годы, состояния пломбы"
Cостояния пломбы:
Нет
Есть
Есть, но покоцанная(возможно снималась)
Чужая пломба
... и т.п.

Я бы сделал справочник, или текстовое поле с доп.пометками "Состояние пломбы"

Ну судя вот по этому "4.наличие пломбы (есть/нет)"
интересует просто наличие пломбы и справочник на это не нужен
а в остальном согласен
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Нужен совет, что будет "правилом хорошего тона" ? (заполнеие базы данных)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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