Вопросы по теме 'database-design'

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

Обновление составного первичного ключа
Я борюсь с философскими дискуссиями о том, следует ли использовать составные первичные ключи в моей базе данных SQL Server. Раньше я всегда использовал суррогатные ключи, и я бросаю себе вызов, покидая зону комфорта, чтобы попробовать что-то другое....
3222 просмотров
schedule 11.12.2023

Проблема проектирования модели PHP (MySQL)
Я ищу наиболее эффективное решение проблемы, с которой я столкнулся. Я разрабатываю сменный календарь для наших сотрудников. Это таблица, с которой я работаю до сих пор: CREATE TABLE IF NOT EXISTS `Shift` ( `id` int(11) unsigned NOT NULL...
429 просмотров
schedule 21.11.2023

Таблица со многими (80+) полями или несколько таблиц один к одному в Symfony?
Я использую Symfony1.4, поэтому мой вопрос относится как к дизайну базы данных, так и к Doctrine. У меня есть объект, который имеет примерно 80 характеристик. Пользователи должны заполнить их все за 4 шага, поэтому эти характеристики можно...
121 просмотров

Безопасно ли в postgres (неправильно) использовать временную (локальную для сеанса) последовательность в качестве локальной последовательности транзакции?
Я хочу иметь счетчик, который я буду сбрасывать на 0 каждый раз, когда начинается новая транзакция. Я хочу, чтобы значение этого счетчика использовалось в некоторых триггерах. Поскольку временные последовательности postgres являются локальными для...
410 просмотров

Удалить запись в одной таблице, в которой хранятся свойства другой таблицы
У меня проблема с дизайном базы данных, которую я исследовал некоторое время, но не могу найти правильного ответа. Допустим, у нас есть две таблицы house_schema и house , как показано ниже: house_schema { id big int, house_height...
173 просмотров
schedule 18.01.2024

Как выполнять управление версиями строк в MySQL, сохраняя ссылочную целостность внешнего ключа
У моего клиента динамично меняющаяся бизнес-модель, он продает товары в соответствии с ежедневным обменным курсом доллара США, это означает, что цены на продукты меняются ежедневно, и клиент по-прежнему хочет сохранить историю (цена, дата_продажи)...
402 просмотров

дизайн базы данных для новой системы, но устаревшая зависимость
Мы планируем сделать новый проект (полный перезапуск) веб-приложения на PHP (Symfony 2) и PostgreSQL. В настоящее время мы используем PHP и MySQL (MyISAM). -> веб-приложение Текущее и новое веб-приложение зависит от другой системы (.NET),...
113 просмотров
schedule 24.10.2023

Проектируете базу данных с несколькими видами продуктов?
В рамках недавнего проекта, который я начал планировать, мне нужно создать структуру базы данных, которая будет содержать несколько продуктов. В качестве примера подумайте о том, как устроена Amazon. Он имеет несколько категорий и внутри этих...
1582 просмотров
schedule 15.01.2024

Проектирование базы данных SQL Server 2008
Справочная информация. В SQL Server моя таблица базы данных имеет только три столбца: DataID (PK, bigint) ProductName (Nchar20) Price (float) Каждый день он будет автоматически вставлять в эту таблицу около 5000+ строк данных....
36 просмотров
schedule 28.11.2023

База банковских счетов
Я создаю базу данных для «банка» и просто не уверен, был ли мой метод привязки счетов к клиентам наиболее эффективным. Вот несколько корпоративных правил: -есть 2 вида счета (текущий и сберегательный) -каждая учетная запись имеет поле для:...
24737 просмотров

Как обеспечить, чтобы только один объект из всех объектов модели имел указанное значение для поля
Я пишу модель ModelX, и для нее будет несколько obj1, obj2 и т. Д. ModelX имеет поле fieldX Я хочу убедиться, что для всех obj1, obj2, obj3 и т. д. только один из них имеет fieldX = "XXX", а ни один из других не имеет Я могу поместить...
39 просмотров

Увеличение номеров ревизий в составном ключе таблицы
Я запускаю SQL Server 2014 локально для базы данных, которая будет развернута в базе данных Azure SQL V12. У меня есть таблица, в которой хранятся значения расширяемых свойств для объекта бизнес-сущности, в этом случае три таблицы выглядят так:...
419 просмотров

Пользовательские отчеты APEX
Возможно ли иметь столбцы в таблице с числовыми значениями и значениями времени/даты для суммирования, усреднения и т. д. в отчете в APEX? Например, у нас может быть таблица со следующими столбцами: Num_of_Calls Num_of_Email Но после...
29 просмотров
schedule 17.12.2023

Правильное использование класса ассоциации
Я новичок в использовании UML и не уверен, что моя диаграмма верна. Хотелось бы совета от человека более опытного, чем я. В постановке моей проблемы говорится: Студенты изучают курсы, и каждый студент может пройти несколько курсов «учеба»...
295 просмотров

Источник событий SQL Заполняет родительскую и дочернюю таблицы
В ответ на вопрос CQRS Read Дизайн модели при источнике событий с отношением Parent-Child-GrandChild… : Мы используем источник событий с SQL Server 2016, например: мебельная компания. (1) У нас есть родительская и дочерняя таблицы. Скажем,...
144 просмотров

Как улучшить эту схему базы данных без шаблонов?
Прежде чем перейти к схеме и таблицам, я хотел бы поделиться тем, чего я пытаюсь достичь в первую очередь. Я работаю над своего рода курьерским приложением, где у меня есть несколько categories , и каждая категория имеет предопределенный price ....
45 просмотров