Описание тега database-design
Проектирование базы данных - это процесс определения структуры и, следовательно, логических аспектов базы данных. Цель проектирования базы данных - представить некую "вселенную дискурса" - типы фактов, бизнес-правил и других требований, моделируемых базой данных.
1
ответ
Каковы проблемы с этой схемой реляционной базы данных?
Меня попросили спроектировать реляционную базу данных для хранения данных, чтобы отвечать на запросы операций клиники, такие как: ● Перечислите назначения пациентов для каждого врача на определенную дату. ● Когда пациент звонит, чтобы записаться на…
05 апр '18 в 06:13
2
ответа
Postgres - показать "настоящее" или "текущее" в штампе с датой?
У меня есть стол links это показывает диапазон дат, когда два человека были вместе (то есть женаты). Вот пример из 2 строк: id association_left association_right dateFrom dateTo 1 Dad Mom 2010-02-13 2011-01-15 2 Dad Mom 2012-04-17 2015-11-28 Итак, з…
20 фев '18 в 02:03
1
ответ
Eloquent Как хранить данные, если у меня есть 2 модели с "один ко многим" на одной модели?
Хорошо, у меня есть следующая диаграмма ER, которая показывает мои отношения в БД: Я готов генерировать User когда Order сделан. Order может содержать много Products, так же Orders сгруппированы по их transaction_idтак что я могу включить все продук…
18 май '18 в 22:52
2
ответа
Как рассчитать рейтинг в моем дизайне MongoDB
Я создаю систему, в которой пользователи могут написать отзыв о товаре и оценить его от 0 до 5. Я использую MongoDB для этого. И моя проблема заключается в том, чтобы найти лучшее решение для расчета общего рейтинга в схеме продукта. Я не думаю, что…
07 ноя '14 в 19:25
2
ответа
Измерение даты и накопленные месяцы
Измерение Дата находится в следующем состоянии: В SSAS выглядит так: Исходя из этого, как я могу построить Иерархию в SSAS со следующей структурой: 2016 Jan-Feb Jan-Mrz Jan-Apr Jan-Mai Jan-Jun ... где Jan-Apr будет накопленной суммой с января по апр…
10 май '16 в 09:58
2
ответа
Как сортировать как хакерские новости
Я пытаюсь запрограммировать плагин для bbPress (программное обеспечение форума с открытым исходным кодом), который будет работать аналогично Hacker News ( http://news.ycombinator.com/). В частности, я хочу отсортировать порядок разделов форума (bbPr…
04 июн '09 в 00:01
0
ответов
Что лучше в MongoDB? Хранение списка членов в виде массива в коллекции отношений объекта или группы членов
Я создаю социальное приложение с MongoDB. У меня есть сценарий, где мне нужно сохранить список пользователей в группе и их отношение к группе. Как оптимизировать способ его хранения? Я встречал 2 пути. Сохранение списка пользователей внутри группово…
18 июл '17 в 10:35
1
ответ
Хранение периодов времени с уникальным значением
У меня есть проблема, при которой мне нужно отслеживать фактические продажи по отношению к цели продаж за "Период". Период может быть днем, месяцем, кварталом или годом. Первоначально я придумал перечисление для PeriodType (1-4, День, Месяц, Квартал…
30 апр '11 в 16:40
1
ответ
Правильный / безопасный метод для пользователей, чтобы добавлять примечания к базе данных MySQL
Спасибо за прочтение. Прежде чем читать - я использую PHP и MySQL Я создаю простое веб-приложение, в котором пользователи будут получать доступ к историческим ценам на различные продукты, но им нужно будет иметь свои собственные уникальные заметки о…
16 мар '13 в 18:42
1
ответ
Разработка БД для коммунальных платежей
В системе мне нужно сохранять данные для счетов за коммунальные услуги, электричество, воду, переработку, чтобы составлять отчеты и расчеты в будущем. Сегодня каждый счет за коммунальные услуги состоит из нескольких разных постов / строк. Например e…
30 сен '16 в 09:54
4
ответа
Проблема проектирования базы данных
Я создаю базу данных для приложения, где пользователь может комментировать фотографии и видео. Должен ли я хранить отдельные таблицы для комментариев, например (Picture_comments & videos_comments) ИЛИ ЖЕ я должен сохранить одну таблицу для комментар…
24 май '11 в 09:52
1
ответ
Более быстрое сообщение, где источник Mysql
У нас есть Mysql Master Slave архитектура. У нас около 1000 столов. 5 или 6 таблиц в нашей базе данных составляют от 30 до 40 ГБ каждая. Мы не можем объединить одну таблицу 30 ГБ с другой таблицей 30 ГБ, поскольку она никогда не возвращает результат…
04 сен '16 в 05:52
2
ответа
Увеличение идентификатора первичного ключа (два столбца)
У меня есть два столбца в моем первичном ключе (идентификатор, тип), идентификатор - это идентификатор, а тип - это внешний ключ. Я хочу установить seed для столбца id, как показано ниже: id type 10000 1 10001 1 10000 2 10001 2 10002 1 10002 2 10000…
20 ноя '11 в 22:40
1
ответ
Расписание полетов БД Модель SQL Server
Я пытаюсь создать модель БД в SQL Server для хранения расписаний рейсов (не в режиме реального времени), наконец-то я придумал модель с 2 БД, но не понял, какую из них выбрать для хранения расписаний. Подход:1 Для каждого рейса храните расписания в …
11 сен '14 в 18:48
2
ответа
Дизайн базы данных для обработки общедоступных, а не общедоступных данных
Я работаю через дизайн. В настоящее время у нас есть база данных, содержание которой публикуется. Смысл его доступен для общественности. Меня попросили изменить этот процесс, чтобы любые дополнительные изменения в данных не были опубликованы до тех …
27 мар '13 в 15:16
2
ответа
Как вставить связанные части данных в две таблицы?
У меня есть таблица сотрудников с empID(name, address and dateOfBirth) Position(positionID, positionName) empPosition(empID, positionID, datePositionChanged, INDEX(empID), INDEX(positionID)) Я вставил в таблицу сотрудников как: INSERT INTO `mario`.`…
03 дек '13 в 02:21
3
ответа
Как связать сущности в SQL через таблицы SQL
Я очень новичок в разработке БД, и мне нужно создать БД для проекта. Я могу объяснить, что я хочу сделать, с точки зрения объектно-ориентированного подхода, и, к счастью, эксперт по БД был бы достаточно любезен, чтобы объяснить мне, как я могу справ…
15 май '14 в 18:53
1
ответ
Перенос базы знаний веб-сайтов в базу данных PostgreSQL для поисковых запросов
Мне было поручено создать функцию поиска для базы знаний веб-сайтов (которая хранится в репозитории github). Я действительно хорошо знаком с созданием баз данных с помощью Django, поэтому у меня возникают проблемы с пониманием того, как я должен заг…
07 сен '17 в 18:41
3
ответа
Оптимизация соединения с БД и повторение столбцов
Это больше похоже на предпочтения, но мне было интересно, что люди думают, что будет оптимальным вариантом для выполнения. У меня есть вопрос, ответ и точка (потому что мне нужно отследить, какой пользователь высказал точку) Настольный дамп Question…
27 сен '10 в 17:58
1
ответ
Проектирование базы данных - требования к хранению
Предположим, мы хотим хранить университетские курсы и их требования к поступлению в базе данных. Например, бакалавр математики, бакалавр изобразительного искусства, магистр компьютерных наук и т. Д. Каждый курс имеет свой собственный набор требовани…
05 сен '13 в 02:35