Описание тега denormalization

Денормализация - это процесс перехода от более высоких нормальных форм моделирования базы данных к более низким, чтобы повысить производительность чтения базы данных или сохранить историю.
1 ответ

Сглаженные таблицы против ручного обновления

В настоящее время у меня есть таблица (A) со столбцом, в котором хранятся некоторые агрегированные значения из другой таблицы (B). При изменении данных в таблице B этот столбец обновляется соответствующим образом через обычные UPDATE A ... FROM SELE…
14 сен '17 в 08:33
5 ответов

Как использовать внешние ключи с PHP

Итак, я понимаю, как создавать внешние ключи, и я знаю, какова цель FK. Но у меня есть проблема в понимании, как их использовать. Я задал вопрос относительно внешних ключей ЗДЕСЬ (нажмите на ссылку) Вот что я сделал: CREATE TABLE user( id INT(11) NO…
03 ноя '13 в 08:19
3 ответа

Денормализация приемлема в этом случае?

У меня есть следующее locations Таблица: ---------------------------------------------------------- | ID | zoneID | storeID | address | latitude | longitude | ---------------------------------------------------------- и phones Таблица: -------------…
1 ответ

MongoDB: Как получить все документы по ключам из других коллекций без денормализации?

Представьте, что у нас есть две коллекции: одна из topics и один из posts, И у нас есть user._id: topic { _id, // topicID userId } post { topicId } user { _id } Как в MongoDB получить все posts по конкретным user (без хранения userId в post)? (post.…
12 авг '16 в 10:38
2 ответа

Отношение один к одному или поле NULL для необязательного столбца?

Я работаю над дизайном базы данных и хотел бы хранить адреса пользователей. Примите во внимание следующее: во многих случаях, когда вы регистрируете свой адрес на веб-сайте, появляются "адресная строка 1" и "адресная строка 2". Поскольку "адресная с…
0 ответов

Нормализуйте или денормализуйте таблицы MySQL в django

Я разрабатываю приложение Django, которое состоит из 40 пользовательских полей. Я нормализовал, сгруппировав связанные поля в отдельные таблицы, что привело к 6 таблицам. Но теперь у меня есть другая проблема: если я хочу получить информацию о польз…
18 июн '13 в 06:07
0 ответов

Царство мобильной платформы и денормализации

Платформа Realm Mobile выглядит слишком хорошо, чтобы быть правдой! https://realm.io/ Я большой пользователь NoSQL, и я почти всегда нахожу себя денормализующим данные, поэтому вы не получите ситуаций, подобных следующей. group: members: - john: gro…
10 окт '16 в 12:58
2 ответа

Как обрабатывать изменения в дублированных данных в NoSQL

Мы оцениваем NoSQL для предстоящего проекта. Я склонен думать о вещах в стиле РСУБД, и у меня возникают проблемы с концептуализацией отсутствия нормализации. Я понимаю, что дублирование данных не считается неправильным в NoSQL. Что мне трудно понять…
02 мар '12 в 16:42
2 ответа

ActiveRecord - пример денормализации

Какой лучший способ справиться с 8 различными вопросами SQL ниже. Ниже я поместил схему базы данных, то, как она представлена ​​в моих моделях Rails, и семь вопросов о данных, которые мне нужно получить из моей базы данных. На некоторые вопросы я от…
04 сен '12 в 21:21
2 ответа

Обновление денормализованных таблиц базы данных

Я использую Ruby on Rails 3.0.7 и MySQL 5. В моем приложении у меня есть две таблицы базы данных, скажем, TABLE1 и TABLE2, и по соображениям производительности я денормализовал некоторые данные в TABLE2, чтобы в них я повторил значения TABLE1. Тепер…
1 ответ

MongoDB- структура данных месячной / годовой схемы, вложенная в один встроенный документ?

Используя MongoDb и Mongoose, Я хочу создать веб-приложение, которое отслеживает температуру комнат. Temp может быть введен в любое время дня... например, раз в час (я могу ограничить рост массива во внешнем интерфейсе). У меня будут графики, на кот…
1 ответ

Использование внешнего ключа или текста в одной таблице

Я делаю сайт знакомств. Таблица профиля содержит личную, академическую, профессиональную и другую информацию. После поиска по NOSQL, денормализации баз данных и нескольких других тем я немного запутался в нескольких столбцах. Должен ли я использоват…
11 авг '15 в 22:47
2 ответа

Кодирование хранимого значения СУБД с помощью конечного стража для обнаружения усечения / повреждения; профи? минусы? альтернативы?

Недавно группа, которую я поддерживаю, столкнулась с проблемой со значением, которое они хранили (и извлекали) из базы данных MySQL. Они говорят мне, что хранили значение с разделителями-запятыми в столбце (VARCHAR(255)?). Они сообщили, что их значе…
25 апр '12 в 01:18
3 ответа

Дизайн базы данных адресной книги: денормализовать?

Я разрабатываю приложение, похожее на менеджер контактов / адресную книгу, но не могу определиться с дизайном базы данных. В моей текущей настройке у меня есть контакт, который имеет адреса, телефоны, электронные письма и организации. Все свойства к…
1 ответ

Денормализация XML с использованием XSLT 2.0

Я пытаюсь денормализовать XML с помощью XSLT 2.0. Ниже приведен XML и ожидаемый результат того же. Будет очень полезно, если кто-то может предоставить XSLT для этого. Денормализация должна работать только для тегов, начинающихся с "Изменить", а не д…
17 окт '12 в 07:29
1 ответ

Spring JPA поле денормализованного счетчика один ко многим

У меня есть две сущности, Книги и Комментарии, в отношениях один ко многим (одна книга может иметь много комментариев). Я хочу быть в состоянии перечислить книги и количество комментариев о книге. Я хочу, чтобы он был денормализован, то есть у сущно…
22 мар '16 в 19:40
3 ответа

Денормализация: сколько стоит слишком много?

Я разработал базу данных для веб-приложения, которое я создаю "по книге". То есть я: Создана ER-диаграмма, содержащая сущности, атрибуты и отношения приложения Переведите диаграмму ER в схему Переводил схему в форму "без схемы" для моделирования баз…
1 ответ

Слияние потоков в nodejs

Я работаю с функцией потоковой передачи курсора MongoDB. В моем коде несколько документов объединены, поэтому я хочу денормализовать документы и затем передать их клиенту. Я не понимаю, с чего начать. Вот некоторый псевдокод того, что я пробовал: va…
03 июл '15 в 01:28
1 ответ

SQL денормализация, объединение столбцов таблицы в столбцы другой таблицы

У меня проблемы с объединением таблиц в моей базе данных, я хочу отобразить их в определенном порядке, вот пример. Таблица: product product_id product_price product_qty 1 5.25 100 Таблица: product_detail product_id product_name product_generic_name …
04 июн '12 в 00:33
1 ответ

Какое наименьшее де-/ нормализованное число больше 1?(64 бита)

Я борюсь с денормализованными числами. Я знаю это: По сути, денормализованный метод с плавающей запятой имеет возможность представлять наименьшее (по величине) число, которое можно представить любым значением с плавающей запятой. Я также знаю, что ч…