Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Религиозные войны > Сюръекция против Биекции


Автор: nginx 8.2.2010, 20:08
http://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Surjection.svg/200px-Surjection.svg.png
Разве это не прекрасно, ну как "унылая один к одному" может тягаться с сюръекцией?

Автор: Vex 8.2.2010, 21:08
 smile 

Автор: nerezus 8.2.2010, 21:33
http://s12.radikal.ru/i185/1002/ba/1434aee272b2.png

Я за этот вариант =)

Автор: nginx 8.2.2010, 22:26
1-1 - sux, когда огромна БД, это просто невозможно даже в приложения для ОАО Газпром

Автор: unicuum 9.2.2010, 09:26
Помню http://en.wikipedia.org/wiki/Relational_algebra баз данных изучал. Там это называется отношение-сущность, а сюръекция соответствует правилам нормализации данных. А вообще в разных теориях всё одинаково обычно, но пишется разными словами. Здесь это назвали теорией множеств, а там реляционной алгеброй, более того, часть всего этого пересекается ещё с объектно-ориентированным программированием.

Вот какая разница между строками в базах и кортежем, или столбцами и атрибутами. А если я возьму и сварганю класс с полями или свойствами (столбцы, атрибуты), а потом засуну всё в массив (строки, кортеж). Всё это более напоминает http://forum.vingrad.ru/index.php?showtopic=289720&view=findpost&p=2086134, кажется умным и даже сложным, но на деле всё обыденно и привычно.

Так вот и задумываешься, не вреден ли научный жаргон. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)