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

8
Определение для «логической разницы»?

В настоящее время я читаю «SQL и реляционную теорию» от CJ Date . И хотя я довольно далеко в книге, у меня есть несколько основных вопросов. Я хочу знать, что означает термин «логическое различие». Книга пытается объяснить термин с помощью примеров, но на самом деле не объясняет, что это значит...

8
Может ли переполнение стека выполняться в SQL Server Web Edition?

Я начинаю новое веб-предприятие, которое может потребоваться для большого числа пользователей. Я уверен в лицензировании SPLA для веб-версии SQL Server, но хочу знать, нужно ли мне переходить на Standard, Enterprise или DataCenter (уверен, что это не будет). Я знаю, что не стоит думать о...

8
Как вы можете иметь два автоинкрементных столбца в одной таблице?

У меня есть таблица MySQL, которая содержит информацию о счетах компании. Однако у этой компании есть два филиала, и у каждого из них есть уникальная последовательность выставления счетов; «Серия А» и «Серия Б», так сказать. Однако это одна компания, и я не хочу создавать две таблицы счетов....

8
Каков наилучший дизайн базы данных для этой ситуации?

Я работаю над созданием бизнес-приложения для своей компании и пытаюсь выбрать наиболее подходящий дизайн базы данных для конкретной ситуации. Допустим, у меня есть следующие объекты: утверждение Я бы Положение дел ... ApprovalComment Я бы ApprovalId Комментарий порядок Я бы ... Выставленный счет Я...

8
Подходящая многоязычная схема или перебор?

ОБНОВЛЕНИЕ 2 : Я фактически закончил тем, что использовал это, и это здорово после нескольких настроек. Вот мой пост о его фактическом дизайне и действии: http://tim.hithlonde.com/2013/lemon-schema-works/ Я создаю веб-приложение и хочу, чтобы оно поддерживало несколько языков. Эта структура состоит...

8
Дизайн базы данных - разные объекты с общими тегами

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

8
Может ли слишком много неактивных соединений повлиять на производительность PostgreSQL 9.2?

Некоторые запросы на моем сервере базы данных, кажется, требуют много времени для ответа, и я считаю, что загрузка ЦП высока. При работе ps auxя вижу ~ 250 «незанятых» соединений (которых я считаю слишком много). Я не начал делать полный диагноз, но я хотел знать, является ли это хорошим местом,...

8
Тройные отношения: в чем разница между одной таблицей и несколькими таблицами?

Рассмотрим следующие троичные отношения: Предположим, что все объекты имеют только два атрибута (PK и Name). Вот таблицы, которые я получил (5 таблиц): Sector ------------------------- ID_Sector SectorName ------------------------- Product ------------------------- ID_Product ProductName...

8
Как создать новую таблицу с такими же ограничениями и индексами?

Я создаю новую таблицу с ограничениями первичного ключа и некластеризованным индексом в этой таблице. Я знаю, я хотел бы создать еще одну таблицу с такой же структурой и значениями, а также ключами и индексами. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id...

8
Верно ли мое понимание гранулярности таблицы фактов?

Я и еще один администратор базы данных в нашей компании занимаемся рассмотрением дизайна базы данных, разработанного для нас поставщиком. Продавец сказал, что они используют Kimball в качестве основы для своего дизайна. (ПРИМЕЧАНИЕ: я не ищу аргументы Кимбалла против Инмона и т. Д.) Они разработали...

8
Как изобразить ориентированный граф с несколькими родителями?

http://dirtsimple.org/2010/11/simplest-way-to-do-tree-based-queries.html предоставляет алгоритм для вставки и удаления из таблицы закрытия. Я хотел бы смоделировать подобную структуру данных, за исключением того, что у узлов может быть несколько родителей. Данный: Если мы удалим, [B, C]я ожидаю,...

8
Что именно перекрывает кандидатный ключ?

Может кто-нибудь, пожалуйста, объясните мне в простых терминах, что это такое overlapping candidate key? Как следует overlappingиз названия? Рассмотрим следующее соотношение R(L,M,N,O,P) { M -> O NO -> P P -> L L -> MN } Какая из приведенных выше функциональных зависимостей привносит...

8
Советы по базовому дизайну, первый раз дизайн базы данных

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

8
Одна таблица с большим количеством столбцов против нескольких таблиц с меньшим количеством столбцов

Каким будет лучший дизайн базы данных для сайта социальной сети? Одна таблица с большим количеством столбцов и меньшим количеством строк, или несколько таблиц с меньшим количеством столбцов, но большим количеством строк? Например: пользователь может опубликовать обновление на своей стене или в...

8
Миграция с текста и изображения на varchar (max) и varbinary (max)

У меня есть база данных SQL Server , которая содержит ряд imageи textстолбцов, и я изучаю потенциальные проблемы , которые могут возникнуть в результате миграции их в не-устаревших аналоги varbinary(max)и varchar(max). Помимо изменений в коде приложения, моей главной проблемой являются...

8
Схема базы данных для сущностей с двумя возможными типами владелец / родитель?

Я использую PostgreSQL с Sequelize в качестве ORM. У меня есть один тип User. Второй тип Group, который может иметь любое количество пользователей, связанных с ним через GroupMembershipsтаблицу. Users также может иметь любое количество Groups. Мой третий тип, Playlistможет принадлежать либо к...

8
Функциональные зависимости относятся ко всей базе данных или к конкретному отношению?

Я новичок в DBMS. Я видел видео лекции о функциональных зависимостях. Но меня немного смущает то, является ли функциональная зависимость ограничением всей базы данных или конкретной...

8
«Измерения типа измерения» в таблице фактов «Накопительный снимок»

У меня есть таблица фактов накопительного снимка, которая отслеживает вход и выход контейнеров в терминале . Контейнеры могут входить и выходить тремя различными способами , поэтому я подумал о создании определенной таблицы измерений, в которой перечислены эти 3 возможных пути ( поезд, судно или...