Вопросы с тегом «database-design»

11
При доступе к сложным данным / манипулировании ими лучше хранить их в виде множества маленьких фрагментов или одного большого фрагмента?

Я создаю веб-приложение, которое манипулирует довольно сложными данными: вкладками гитары. As a reference, guitar tabs look like this: Eb|-------------------------------------------------------------------------| Bb|-------------------------------------------------------------------------|...

11
Обработка подписок, сальдо и изменений тарифного плана [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Преамбула Моя цель - создать повторно используемый...

11
Схема базы данных для ценообразования (пакеты, рекламные акции, кол-во, ограниченное время…)

Я работаю над новой точкой продаж для компании, которая производит товары по разным ценам в зависимости от ассортимента. Все товары имеют базовую цену. Чтобы объяснить мою проблему, я буду использовать следующую информацию: Product Category Price A 1 45 B 1 70 Q 2 20 R 2 27 S 2 15 X 3 17 Y 3 22 Z 3...

11
Хранение пунктов меню с разрешениями пользователя

Я создаю систему меню на PHP и MySQL. У меня будет несколько разных меню, и каждое меню будет иметь набор пунктов меню, связанных с ним. На сайте у меня также есть разные права доступа, некоторые пользователи могут видеть все пункты меню, а некоторые элементы скрыты от некоторых пользователей. Мне...

11
Как мне создать ресурс упорядоченного списка в спокойном сервисе?

Я сталкивался с этой проблемой снова и снова, и я не нашел решения, которое, на мой взгляд, было оптимальным. Скажем, в приложении у вас есть упорядоченный список, и вы позволяете пользователю изменять этот порядок путем перетаскивания или чего-то еще. Вы хотите, чтобы изменения в заказе...

10
Слабые стороны с различными типами баз данных NoSQL

Вот мой вопрос: каковы недостатки с различными типами баз данных NoSQL? В частности, каковы недостатки хранилищ значений ключей, хранилищ данных графиков и хранилищ документов? Мне было легко найти сильные стороны, но документы о слабых сторонах кажутся скуднее. Изменить: по сравнению друг с...

10
Существует ли большой банк, использующий Mysql или PostgreSQL? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

10
Как правильно спроектировать схему базы данных NoSql? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

10
Вложенные сущности и вычисление свойства конечных сущностей - подход SQL или NoSQL

Я работаю над хобби-проектом под названием Menu / Recipe Management. Так выглядят мои сущности и их отношения. А Nutrientимеет свойства CodeиValue Ан Ingredientимеет коллекциюNutrients A Recipeимеет коллекцию Ingredientsи иногда может иметь коллекцию другихrecipes А Mealимеет коллекцию...

10
Предпочитаете нормализацию базы данных по сравнению с прозрачностью схемы?

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

10
Что такое эксклюзивная дуга в базе данных и почему это зло?

Я читал наиболее распространенные ошибки проектирования баз данных, сделанные разработчиками Q & A в stackoverflow. При первом ответе была фраза об эксклюзивной дуге: Исключительная дуга является распространенной ошибкой, когда таблица создается с двумя или более внешними ключами, где один и...

10
Существует ли шаблон проектирования для управления глубокими отношениями «многие ко многим»?

У меня проблемы с определением шаблона данных, с которым я столкнулся, работая над несколькими приложениями. Это состоит из: Тип объекта, который состоит из множества объектов. Второй тип объекта, где каждый экземпляр имеет «много» первого объекта И каждый из подобъектов первого объекта является...

10
Какое хранилище данных лучше всего подходит для моего сценария?

Я работаю над приложением, которое включает в себя очень высокое выполнение запросов на обновление / выборку в базе данных. У меня есть базовая таблица (A), в которой будет около 500 записей для объекта за день. И для каждого пользователя в системе изменение этого объекта создается на основе...

10
Кто проектирует базы данных в веб-разработке? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . В контексте веб-разработки, кто проектирует базы данных? Несмотря на целый...

10
Структура базы данных для игры 2 на 2

Я регулярно играю в игру 2 на 2 с 12 друзьями и хочу, чтобы база данных отслеживала игроков, команды, результаты и игры с целью создания системы рейтинга. Поскольку мы регулярно меняем команды, я придумал таблицы players, teamsи gamesв играх было две команды (team1 и team2), а команды состоят из...

10
Действительно ли мне нужны триггеры для реляционной базы данных, например, PostgreSQL?

Я знаю, что триггеры можно использовать для проверки хранимых данных, чтобы поддерживать согласованность базы данных. Однако, почему бы не выполнить проверку данных на стороне приложения перед сохранением их в базе данных? Например, мы храним клиентов и хотим выполнить некоторую проверку, которую...

9
Когда мне подходит облачная база данных?

Некоторые говорят, что DBaaS (база данных как услуга) - она ​​же облачная база данных - не подходит для бизнес-аналитики (BI), аналитики (OLAP) или архивирования. Это правда? В целом, когда DBaaS является наиболее эффективным техническим...

9
Приоритетный список задач, хранящихся в базе данных

Я пытаюсь придумать лучший способ сделать следующее: У меня есть список задач, хранящихся в базе данных. Задаче назначен приоритет. Вы можете изменить приоритет задачи, чтобы изменить порядок их выполнения. Я думаю о чем-то очень похожем на Pivotal Tracker. Итак, представьте, что у нас было...

9
Как отделить конфиденциальные данные в базе данных (MySql)

Мне нужно разработать базу данных, которая будет содержать информацию о личных заболеваниях пользователей. Каким может быть подход для реализации столбцов таблиц БД: шифровать информацию, разделять данные в двух разных БД, одну для конфиденциальных данных и другую для не конфиденциальных данных,...