Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Покритикуйте схему данных / 10 сообщений из 10, страница 1 из 1
06.09.2010, 02:16
    #36830662
Esofter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
Нужно хранить информацию про курсы, дни и часы проведения их. Недолго подумав накидал такую схему данных. Посмотрел, задумался. Не слишком ли загружена будет таблица Learning? Может на выборку и построения объектов будет уходить много времени?
...
Рейтинг: 0 / 0
06.09.2010, 09:12
    #36830811
olzhas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
Esofter,
А зачем вы из дней и часов сделали справочники?
...
Рейтинг: 0 / 0
06.09.2010, 11:19
    #36831106
Esofter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
olzhasEsofter,
А зачем вы из дней и часов сделали справочники?


Дело в том что на сайте будет табличка(календарь), при выборе курса должны подсвечиватся ячейки этой таблицы. Столбцы у нее это дни, строки - часы. Чтобы потом легко было подсвечивать эти ячейки я и решил так спроектировать бд.
...
Рейтинг: 0 / 0
06.09.2010, 11:40
    #36831177
lLocust
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
Esofter,

Все-равно непонятно зачем...
Ну вынесли Вы их в отдельные таблицы как справичники..., но ссылки так же хранятся в одной таблице.. (так же как хранились бы данные)
...
Рейтинг: 0 / 0
06.09.2010, 11:46
    #36831197
Esofter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
lLocustEsofter,

Все-равно непонятно зачем...
Ну вынесли Вы их в отдельные таблицы как справичники..., но ссылки так же хранятся в одной таблице.. (так же как хранились бы данные)

Постом выше я написал про календарь, на котором нужно визуально отображать проведения курсов.
Столбцы будут формироватся из справочника Дейс, строки - Хорс.
...
Рейтинг: 0 / 0
06.09.2010, 11:47
    #36831203
bootty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
EsofterНужно хранить информацию про курсы, дни и часы проведения их. Недолго подумав накидал такую схему данных.Не очень понятно, что такое курс. По данной схеме я понял, что курс будет читаться один раз (один день?), и все? И всегда будет стоить конкретную сумму, вне зависимости от всего. Про дни и часы уже сказали... Мало, очень мало информации по задаче, имхо.

Но если Вам нравится Ваша схема, то почему бы и нет? :)
...
Рейтинг: 0 / 0
06.09.2010, 11:56
    #36831234
Esofter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
boottyEsofterНужно хранить информацию про курсы, дни и часы проведения их. Недолго подумав накидал такую схему данных.Не очень понятно, что такое курс. По данной схеме я понял, что курс будет читаться один раз (один день?), и все? И всегда будет стоить конкретную сумму, вне зависимости от всего. Про дни и часы уже сказали... Мало, очень мало информации по задаче, имхо.

Но если Вам нравится Ваша схема, то почему бы и нет? :)

курсы читаются в определенные дни недели каждую неделю. Время задается диапазоном. Как я уже сказал дни и часы вынесены в справочники, чтобы потом гуй можно было легко построить и подсвечивать время проведения курса
...
Рейтинг: 0 / 0
06.09.2010, 12:14
    #36831286
Rin@t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
Esofter, если стоимость курсов будет меняться? Что делать-то будешь?
...
Рейтинг: 0 / 0
06.09.2010, 12:25
    #36831313
bootty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
Esofterкурсы читаются в определенные дни недели каждую неделю.Каждую неделю? Без праздников, выходных, переносов?.. Атомная станция какая-то, а не образовательное заведение :)
EsofterВремя задается диапазоном. Как я уже сказал дни и часы вынесены в справочники, чтобы потом гуй можно было легко построить и подсвечивать время проведения курсаЕсли все курсы идут по парам, то может есть смысл сделать справочник пар?

На гуй не ориентируйтесь сильно, гуй вторичен...
...
Рейтинг: 0 / 0
06.09.2010, 12:40
    #36831367
Esofter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте схему данных
boottyEsofterкурсы читаются в определенные дни недели каждую неделю.Каждую неделю? Без праздников, выходных, переносов?.. Атомная станция какая-то, а не образовательное заведение :)
EsofterВремя задается диапазоном. Как я уже сказал дни и часы вынесены в справочники, чтобы потом гуй можно было легко построить и подсвечивать время проведения курсаЕсли все курсы идут по парам, то может есть смысл сделать справочник пар?

На гуй не ориентируйтесь сильно, гуй вторичен...

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


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