Результаты поиска по запросу "data-modeling"

1 ответ

Есть ли разница между суррогатным ключом, синтетическим ключом и искусственным ключом?

Есть ли различия между суррогатным ключом, синтетическим ключом и искусственным ключом? Я не уверен в точной разнице.

2 ответа

Архитектура мультитенантных общих данных Entity Framework: один столбец, несколько внешних ключей

У меня есть следующая структура данных:

2 ответа

Разделение таблицы базы данных в MySQL

Я пишу хранилище данных, используяMySQL в качестве фона. Мне нужно разделить таблицу на основе двух целочисленных идентификаторов и строки имени.Более конкре...

ТОП публикаций

2 ответа

Как правильно каскадно удалять управляемые объекты в Core Data?

У меня есть модель базовых данных, которая имеет три объекта: A, B и C. A имеет отношение один ко многим с B, а B имеет отношение многие ко многим с C. Прави...

2 ответа

Относится ли сущность к собственному отношению в Neo4j?

Я пытаюсь использовать Neo4j для моделирования отношений между проектами, персоналом и ролями проекта. У каждого проекта есть роль, называемая «менеджер прое...

2 ответа

как разработать схему, в которой столбцы таблицы не фиксированы

2 ответа

Модель данных Cassandra для простого приложения обмена сообщениями

Я пытаюсь выучить Cassandra и всегда нахожу лучший способ начать с создания очень простого и небольшого приложения. Поэтому я создаю базовое приложение для о...

2 ответа

Этот ответ на самом деле не помогает вопросу, а просто повторяет правила.

создания модели данных в XCode она выдает следующую ошибку для каждого из отношений объекта: Consistency Error: Setting the No Action Delete Rule on [object relationship] is an advanced settingЧто Xcode пытается сказать мне, и как я должен ...

2 ответа

Таким же образом, мое мнение таково: если Задачи принадлежат компании, они остаются внутри Компании. Компания - Совокупный Корень Задач. Контакты могут содержать только ссылки (идентификаторы) или копии Задач и не могут изменять их напрямую. Если у вашего контакта есть «копия» задания, это нормально, но для того, чтобы изменить задание (например, пометить его как завершенное), вы должны изменить задание через его Совокупный корень (компания). Поскольку копия может быстро устареть, создается впечатление, что вы хотите, чтобы копия существовала только в памяти и при сохранении контакта, вы сохраняете только ссылки на задачи.

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

2 ответа

Управление иерархиями в SQL: MPTT / вложенные множества против списков смежности против путей хранения

Некоторое время я боролся с тем, как лучше всего обращаться с иерархиями в SQL. Разочарованный ограниченностью списков смежности и сложностью MPTT / вложенных наборов, я начал думать о простом хранении ключевых путей ...