database-design

допустим, у меня есть две таблицы: Table: Color Columns: Id, ColorName, ColorCode Table: Shape Columns: Id, ShapeName, VertexList что я должен назвать таблицей, которая отображает цвет в форму? Table: ??? Columns: ColorId, ShapeId ...

Я программист и честно говоря не знаю уличных адресных структур мира, просто как в моей стране структурирована :) так Какой же лучший и общий дизайн базы данных для хранения уличных адресов? Он должен быть настолько прост в использовании, быстро запрашивать и динамично хранить все уличные адреса мира, который...

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

Почему ребята из базы данных продолжают нормализацию? Что это? Как это помогает? применяется ли это к чему-либо за пределами баз данных? ...

когда представление должно фактически использоваться над фактической таблицей? Какие выгоды я должен ожидать от этого? в целом, каковы преимущества использования за столом? Разве я не должен проектировать таблицу так, как должен выглядеть вид в первую очередь?...

Так что это скорее вопрос дизайна. У меня есть один первичный ключ, скажем, идентификатор пользователя, и у меня есть тонны информации, связанной с этим пользователем. Я имею в виду, должен ли я иметь несколько таблиц, разбитых на категории в соответствии с информацией, или у меня должна быть только одна табл...

Кажется Money тип не рекомендуется, как описано здесь мое приложение должно хранить валюту, какой тип данных я должен использовать? Числовые, деньги или поплавок?...

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

в нашей группе разработчиков у нас есть бурные дебаты относительно Соглашения об именах для первичных и внешних ключей. В нашей группе есть в основном две школы мысли: 1: Primary Table (Employee) Primary Key is called ID Foreign table (Event) Foreign key is called EmployeeID или 2: Primary Tabl...

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