|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Victor Metelitsa 2:5020/400 05 Nov 2001 16:17:11 To : Ilya Zvyagin Subject : Re: текстовые ключи -------------------------------------------------------------------------------- Ilya Zvyagin wrote: > " Sergey Pratсh" <sltoopls@kot.poltava.ua> wrote in message > news:9rsdpf$pag$1@www.kot.poltava.ua... Множество не может содержать > повторяющиеся элементы. Отсюда вывод - КТО тебе это сказал ? Вот тут цитата из > энциклопедии "МHОЖЕСТВ ТЕОРИЯ, раздел математики, в котором изучаются общие > свойства множеств, преимущественно бесконечных. Понятие множества простейшее > математическое понятие, оно не определяется, а лишь поясняется при помощи > примеров: множество книг на полке, множество точек на прямой (точечное > множество) и т. д " {1,1,1,1,1} - тоже множество. Поскольку я не на 100% доверяю своей памяти, на досуге немного пошарился в своих книжках. И Кузнецов, и Дейт (!) считают, что в отношении нет повторяющихся кортежей, _потому что_ отношение - множество, а во множестве нет повторяющихся элементов. В отличие от них, Мейер в своей книжке про реляционную алгебру не утверждает, что в отношении нет повторяющихся кортежей и что ключи должны быть обязательно. Однако для русской редакции той книжки то, что во множестве не должно быть повторяющихся элементов, само собой разумеется; если же они там есть, это называется мультимножество. Пара толковых словарей считает, что множество (set) состоит из _различимых_ элементов; если же возможно вхождение нескольких одинаковых, это называется multiset или bag. {a} U {a} = {a a} = {a} - множества (b) U (b) = (b b) <> (b) - мультимножества -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/53644f69d445.html, оценка из 5, голосов 10
|