14
ответов

Как Вы определяете то, что должно быть первичным ключом?

Это - довольно общий вопрос, но я хотел бы знать то, что делает Вы используете в определении первичного ключа таблицы. Примеры, предоставленные Вами рассуждающий, высоко желаемы. Я заметил что многие...
вопрос задан: 13 August 2009 15:03
14
ответов

Я должен позволить нулевые значения в схеме дб?

Я знаю, что логически, существуют некоторые случаи, где Нулевые значения имеют смысл в схеме DB, например, если некоторая плоскость значений не была определена. Тем не менее работа вокруг DBNull в коде имеет тенденцию быть...
вопрос задан: 8 June 2009 16:16
14
ответов

Необходимо ли осуществить ограничения на уровне базы данных, а также прикладном уровне?

Я читал книгу "направляющие Предприятия" Dan Chak, и это получило меня взгляды: Вы чувствуете, что у Вас должны быть ограничения данных и на уровне базы данных и на прикладном уровне? Или Вы...
вопрос задан: 21 January 2009 03:59
14
ответов

Лучшие практики проектирования баз данных [закрываются]

Я являюсь вполне прилично сведущим с SQL Server, MySQL, Oracle и т.д., но откладывающий эти продукты Базы данных, там ресурс, который поможет мне разработать реляционные базы данных хорошо? Есть ли что-то как...
вопрос задан: 22 December 2008 21:46
14
ответов

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

При создании структуры базы данных, за чем хорошие инструкции должны следовать или хорошие способы определить, как далеко база данных должна быть нормализована? Если Вы создаете ненормализованную базу данных и разделяете ее независимо...
вопрос задан: 6 September 2008 18:39
13
ответов

Подзапросы по сравнению с соединениями

Я осуществил рефакторинг медленный раздел приложения, которое мы наследовали от другой компании для использования внутреннего объединения вместо подзапроса как: ГДЕ идентификатор В (ВЫБИРАЮТ идентификатор ИЗ...), пересмотренные выполнения запроса о 100x..
вопрос задан: 12 July 2019 05:40
13
ответов

Проектирование баз данных для изменений?

У нас есть требование в проекте сохранить все изменения (История изменений) для объектов в базе данных. В настоящее время у нас есть 2 разработанных предложения по этому: например, для Дизайна 1 Объекта "Сотрудника":-...
вопрос задан: 10 January 2018 17:31
13
ответов

Проектирование баз данных: одна огромная таблица или отдельные таблицы?

В настоящее время я разрабатываю базу данных для использования в нашей компании. Мы используем SQL Server 2008. База данных будет содержать данные, собранные от нескольких клиентов. Цель базы данных состоит в том, чтобы получить агрегат...
вопрос задан: 23 May 2017 12:09
13
ответов

Выбор лучшего первичного ключа + нумерация системы

Мы пытаемся придумать систему нумерации для системы актива, которую мы создаем, было несколько горячих обсуждений этой темы в офисе, таким образом, я решил спросить экспертов ТАК...
вопрос задан: 3 August 2016 12:45
13
ответов

Как Вы знаете, когда для базы данных SQL нужно больше нормализации?

Это, когда Вы пытаетесь получить данные и нет никакого очевидного простого способа сделать его? Когда Вы находите, что что-то должно быть таблицей на своем собственном? Каковы законы?
вопрос задан: 21 October 2010 01:23
13
ответов

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

Исходный Вопрос: Привет, я создаю очень простой проект хобби - многопользовательская игра на базе браузера. Я застреваю при разработке таблиц для того, чтобы хранить информацию о поисках / требования навыка. На данный момент...
вопрос задан: 21 August 2009 18:44
13
ответов

Должен ли я назначать первичный ключ для каждой таблицы в ORM? [Дубликат]

Я хочу создать базу данных с тремя таблицами. 1-я таблица ___> UUID, имя пользователя, пароль 2-я таблица ___> имя_файла, имя, пол, дата рождения 3-я таблица ___> значение глюкозы в цвете, дата_time В первой таблице, ...
вопрос задан: 29 May 2009 13:46
12
ответов

Как далеко взять нормализацию?

У меня есть эти таблицы: Проекты (спроектированный, CreatedByID) Сотрудники (empID, depID) Отделы (depID, OfficeID) Офисы (officeID) CreatedByID являются внешним ключом для Сотрудников. У меня есть запрос, который работает за...
вопрос задан: 22 February 2019 07:42
12
ответов

Каждая таблица должна иметь первичный ключ?

Я создаю таблицу базы данных, и мне не присвоили логический первичный ключ ей. Так, я думаю об отъезде его без первичного ключа, но я чувствую себя немного виновным об этом. Должен я? Если...
вопрос задан: 10 January 2019 22:47
12
ответов

Пользователи, просящие денормализованную базу данных

Я нахожусь на ранних стадиях разработки управляемой базой данных системы, и самая большая часть системы вращается вокруг типа наследования отношений. Существует родительский объект приблизительно с 10 столбцами...
вопрос задан: 24 February 2018 13:59
12
ответов

Сколько полей 'слишком многие' в таблице?

У меня есть коллега, который планирует базу данных новое приложение, которое будет иметь несколько таблиц с более чем 30 полями каждым. Действительно ли это чрезмерно? Возможно, я просто не enterprisey достаточно для понимания.Править: Кроме того...
вопрос задан: 25 March 2014 08:25
12
ответов

Я должен разработать таблицу с первичным ключом varchar или интервала?

Я знаю, что это субъективно, но я хотел бы знать мнения народов и надо надеяться некоторые лучшие практики, которые я могу применить при разработке структур таблиц SQL-сервера. Я лично чувствую то манипулирование таблицы...
вопрос задан: 7 December 2011 12:26
12
ответов

Нормализация базы данных

Я плохо знаком с проектированием баз данных, и я читал вполне немного о нормализации. Если у меня было три таблицы: Размещение, Вокзалы и Аэропорты. У меня были бы столбцы адреса в каждой таблице или...
вопрос задан: 19 July 2010 15:32
12
ответов

Таблицам ссылки нужно бессмысленное поле первичного ключа?

Я работаю над несколькими таблицами ссылки, и я добрался до размышления (Опасность Will Robinson, Опасность), что является возможными структурами таблицы ссылки и что является их за и против. Я придумал некоторых...
вопрос задан: 3 December 2009 22:29
12
ответов

Как убедить кого-то нормализовать базу данных?

Таким образом, я работал над этим проектом на работе, где я кодирую php веб-сайт, который взаимодействует с базой данных, я не имею никакого контроля. База данных была “разработана” коллегой, который был с...
вопрос задан: 14 June 2009 11:10
12
ответов

Каковы профессионалы/недостатки и лучшие практики для использования единой базы данных?

Здесь на работе (многомиллиардная производственная компания с 12 группами разработчиков Windows человека) мы собираемся перейти к единственной основной базе данных для всех новых приложений и разобьем ее...
вопрос задан: 28 May 2009 16:22
12
ответов

Снабжает префиксом каждое имя поля в таблице с сокращенным именем таблицы хорошая практика?

Действительно ли Вы снабжаете префиксом каждое поле в таблице с сокращенным именем таблицы? Пример: Таблица: Пользовательские Поля: user_id user_name user_password Или Вы делаете Вас, называют Ваши поля минимально? Поля: идентификационный пароль названия.
вопрос задан: 25 February 2009 14:56
12
ответов

Вы предпочитаете подробное именование когда дело доходит до столбцов базы данных? [закрытый]

Который является Вашим предпочтением? Скажем, у нас есть универсальная Таблица product, которая имеет идентификатор, имя и ссылку внешнего ключа на категорию. Предпочтите называть свою таблицу как: CREATE TABLE...
вопрос задан: 11 February 2009 13:27
12
ответов

Оптимизация SQL: сколько столбцов на таблице?

Текущий проект, что я продолжаю работать, имеет таблицу с 126 столбцами и наименьшее, что я видел, по крайней мере 50 столбцов. Если таблица содержит меньше столбцов на таблицу или выделяет их в новую таблицу...
вопрос задан: 28 January 2009 19:56
12
ответов

Триггеры базы данных

В прошлом я никогда не был поклонником использования, включает таблицы базы данных. Мне они всегда представляли некоторое "волшебство", которое собиралось произойти на стороне базы данных, далеко далеко от управления моего...
вопрос задан: 18 August 2008 00:05
11
ответов

Что лучший способ состоит в том, чтобы реализовать мягкое удаление?

При работе над проектом в данный момент и мы должны реализовать мягкое удаление для большинства пользователей (пользовательские роли). Мы решили добавить is_deleted = '0' поле на каждой таблице в базе данных и установить его на '...
вопрос задан: 8 September 2019 22:34
11
ответов

Новое проектирование баз данных: я - сверхразработка? [закрытый]

Фон я - первый год, студент CS и я работает неполный рабочий день на малый бизнес моего папы. У меня нет опыта в разработке приложений реального мира. Я записал сценарии в Python, некоторых...
вопрос задан: 20 June 2019 15:05
11
ответов

Должна ли обеспечиваться ссылочная целостность?

Одной из причин, по которой ссылочная целостность не должна обеспечиваться, является производительность. Поскольку Db должен проверять все обновления по отношению к отношениям, он просто делает вещи медленнее, но каковы другие ...
вопрос задан: 9 July 2018 20:50
11
ответов

unique-yet-simple идентификаторы всей базы данных в SQL Server

Во-первых, я знаю об этом вопросе, и предложение (использующий GUID) не применяется в моей ситуации. Я хочу простой UIDs так, чтобы мои пользователи могли легко передать эту информацию по телефону:Здравствуйте,...
вопрос задан: 23 May 2017 12:15
11
ответов

Что столбцы обычно делают хорошими индексами?

Как следование до, "Что такое индексы и как я могу использовать их для оптимизации запросов в моей базе данных?" где я пытаюсь узнать об индексах, какие столбцы являются хорошими индексными кандидатами? Специально для...
вопрос задан: 23 May 2017 12:03