Таблицы и связи

abysscope

есть таблица Номенклатура в ней описываются свойства товарадля некоторых свойств сделаны таблицы значений, которые вызывются через поле со спискомтак вот необходимо ли с этими таблицами устанавливать связи в схеме данных как 1 ко многим?вопрос возник в связи с тем что дальше база будет разрастаться и не повлияет ли это в будущем?
14 ответов

abysscope

А как вы думаете работают все остальные реляционные БД ?


abysscope

я к тому что сейчас у меня все работает и проблем пока нету


abysscope

или может для списка значений это не обязательно?


abysscope

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


abysscope

abysscope,связи можно и в соответствующих запросах делать, если вы не хотите каскадно удалять и >>>обновлять<<< данные.


abysscope

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


abysscope

abysscope,не понял.


abysscope

Мля это новые многозначные поля. Если так, СРОЧНО ИХ УБИВАЙТЕ!


abysscope

Программист-Любитель,не могли бы вы пояснить из-за чего стоит удалять такие поля?


abysscope

Это - АБСОЛЮТНОЕ ЗЛО. Выкиньте их как можно скорее!


abysscope

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


abysscope

...т.е. в таблице Номенклатура сделать эти свойства товара просто полями а юзеру уже в форме ввода этих свойств выбор ограничить соответсвующей таблицей?
>> т.е. в таблице Номенклатура сделать эти свойства товара просто полями это вот тут вы имеете ввиду, для каждого товара, если он имеет 10-ть свойств - создать ещё 10-ть полей в таб номеклатура ?, так ?если - да, то конечно - не тактаб. номенклатуратаб. свойстваи таб. СвойстваНоменклатура {КодТовара, КодСвойства, Значение(? если надо)} - реализующая связь многие-ко-многим между таб. номенклатура и таб. свойства


abysscope

так значит таб номенклатура и таб свойства связаны только через третью таб НомСвойства,а начальные таблицы имеют уникальные записикак я понимаю в этом случае потребуется установка связей в схеме данных между начальными таблицами и таб НомСвойства?


abysscope

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