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

Разработка концептуальной схемы и / или логической модели и / или физических параметров базы данных.

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

2
Разница между звездной схемой и кубом данных?
Я участвую в новом проекте, где мне нужно создать куб данных из существующей системы реляционных баз данных. Я понял, что существующая система не разработана должным образом, я не уверен, с чего начать. Мой вопрос: В чем разница между схемой Star и кубом данных? С чего мне начать? Из звездной схемы …

2
Лучший способ сохранить значение, которое может быть нескольких типов
Я хотел бы повторно задать вопрос более прямым и общим способом: Как создать таблицу для хранения значений, которые могут быть разных типов? В моем случае значения обеспечивают диагностику события. Пример: Событие произошло -> Хранить показания нескольких ПЛК, которые содержат соответствующую информацию о событии. ПЛК может контролировать любой тип данных. Некоторые …

2
Нормализована ли таблица без первичного ключа?
На лекции мой лектор показал нам стол без первичного ключа. На вопрос он сказал, что в 3NF при удалении транзитивных зависимостей нормально иметь таблицу без первичного ключа. Однако ни один первичный ключ не означает, что функциональных зависимостей нет - но 3NF - это удаление транзитивных зависимостей, и меня учили, что …

4
Первая нормальная форма: окончательное определение
Я пытаюсь получить окончательную версию того, что такое First Normal Form. Все, что я читаю, немного отличается. Многие авторитеты, такие как Дата, говорят, что по определению отношение всегда находится в Первой нормальной форме, в то время как другие дают список требований. Это означает, что для 1NF существует от нуля до …

2
Совет SQL Server для старого взлома [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 3 года назад . Вечерние парни и девушки, я надеюсь, что некоторые из вас, легенды, смогут помочь мне здесь …

1
Иерархические разрешения в таблице хранятся в иерархии
Предполагая следующую структуру базы данных (изменяемая при необходимости) ... Я ищу хороший способ определить «эффективные разрешения» для данного пользователя на данной странице таким образом, чтобы я мог вернуть строку, содержащую страницу и действующие разрешения. Я думаю, что идеальное решение может включать в себя функцию, которая использует CTE для выполнения рекурсии, …

1
Разработка структуры базы данных о дружбе. Должен ли я использовать многозначный столбец?
Скажем, у меня есть таблица User_FriendList, которая имеет следующие характеристики: CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); И предположим, что указанная таблица содержит следующие данные: + ---- + --------- + --------------------------- + | ID | Идентификатор пользователя | Friendlist_IDs | + ---- + …

2
Хранилище данных: Как я могу запрашивать ежедневные снимки?
У меня есть несколько снимков базы данных, которые не являются временными сериями. Например: Снимок дня 1: +----+---------------+------------+------------+ | ID | Title | Category | Date | +----+---------------+------------+------------+ | 1 | My First Post | helloworld | 2015-01-01 | +----+---------------+------------+------------+ Снимок дня 2 (новое сообщение добавлено сегодня): +----+----------------+------------+------------+ | ID | …

2
NoSQL: что такое неструктурированные данные?
в настоящее время мы работаем на грани ресурсов с нашим решением на основе сервера mssql. Теперь у нас есть много традиционных вариантов следующего шага для решения проблемы: купить быстрее процессоры и IO разделить несколько клиентов на отдельный сервер переместить базу данных в кластер Все это дорого с точки зрения лицензирования …

3
Разумно ли отмечать все столбцы, кроме одного, как первичный ключ?
У меня есть таблица с фильмами. Поля: id (PK), title, genre, runtime, released_in, tags, origin, downloads. Моя база данных не может быть загрязнена дублированными строками, поэтому я хочу обеспечить уникальность. Проблема в том, что разные фильмы могут иметь одинаковое название или даже одинаковые поля, кроме tagsи downloads. Как обеспечить уникальность? …

1
Эффективное хранение наборов пар ключ-значение с совершенно разными ключами
Я унаследовал приложение, которое связывает множество различных видов деятельности с сайтом. Существует около 100 различных видов деятельности, и каждый из них имеет различный набор из 3-10 полей. Однако все действия имеют как минимум одно поле даты (может быть любое сочетание даты, даты начала, даты окончания, запланированной даты начала и т. …

4
Не знаю, как преобразовать переменную сущность в реляционную таблицу
ВВЕДЕНИЕ И СООТВЕТСТВУЮЩАЯ ИНФОРМАЦИЯ: Следующий пример иллюстрирует проблему, с которой я сталкиваюсь: Животное имеет расу, которая может быть кошкой или собакой . Кошка может быть или сиамской или персидской . Собака может быть немецкой овчаркой или лабрадором-ретривером . Животное - сильная сущность, в то время как его раса - это …

3
PK как ROWGUIDCOL или использовать отдельный столбец rowguid?
Здесь идут многословные дебаты, поэтому я хотел бы услышать другие мнения. У меня много таблиц с уникальным идентификатором кластеризованного ПК. Является ли это хорошей идеей, здесь выходит за рамки (и она не изменится в ближайшее время). Теперь база данных должна быть опубликована слиянием, и разработчики выступают за использование отдельного столбца …

2
Найти родительские строки, которые имеют идентичные наборы дочерних строк
Предположим, у меня есть такая структура: Таблица рецептов RecipeID Name Description Таблица рецептов ингредиентов RecipeID IngredientID Quantity UOM Ключ на RecipeIngredientsэто (RecipeID, IngredientID). Как можно найти повторяющиеся рецепты? Дублированный рецепт определяется как имеющий точно такой же набор ингредиентов и количество для каждого ингредиента. Я думал об использовании, FOR XML PATHчтобы …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.