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

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

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

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

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

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

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

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

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

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

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

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

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


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