database-design- все статьи тега ➜ страница 3
Почему составные первичные ключи все еще здесь?
Мне поручено перенести базу данных в ERP среднего класса. Новая система использует составные первичные ключи здесь и там, и с прагматической точки зрения, почему? по сравнению с автогенерируемые коды, я вижу только отрицательные стороны; внешние ключи становятся размытыми более сложная миграция или БД-редизайны негибкий, как изменение бизнеса. (У моей машины нет Рег.тарелка..) такая же целостность лучше достиганная с ограничения. Он возвращается к концепции дизайна candiate keys, в которой ...
Как сохранить каталог / иерархию / древовидную структуру в базе данных?
Как сохранить каталог / иерархию / древовидную структуру в базе данных? А именно MSSQL сервер. @olavk: не похоже, что вы видели мой собственный ответ. Способ, которым я использую, намного лучше, чем рекурсивные запросы:) p. p. s.Это путь! ...
В MySQL хранимые процедуры, использовать их или не использовать их
мы находимся в начале нового проекта, и нам действительно интересно, следует ли использовать хранимые процедуры в MySQL или нет. мы будем использовать хранимые процедуры только для вставки и обновления объектов бизнес-модели. Существует несколько таблиц, которые представляют собой объект модели, и мы бы абстрагировали его в этих хранимых процедурах insert/update. с другой стороны, мы можем вызвать insert и update из слоя модели, но не в MySQL, а в PHP. In твой опыт,что является лучшим вариан ...
Рекомендации по проектированию баз данных [закрыто]
Я довольно хорошо разбираюсь в SQL Server, MySQL, Oracle и т. д. Но, отложив эти продукты баз данных в сторону, есть ли ресурс, который поможет мне хорошо проектировать реляционные базы данных? Есть ли что-то вроде шаблонов или лучших практик для проектирования баз данных? Я видел несколько раз, что база данных часто не масштабируется; у людей есть личные предпочтения с сохранением столбцов, таких как столбец isChecked, который является логическим по своей природе, но хранится как Char (1) со з ...