Получи случайную криптовалюту за регистрацию!

​​Сотовые связи Теплый летний денёк подходил к концу. Усталая | Жажда знаний

​​Сотовые связи

Теплый летний денёк подходил к концу. Усталая Жженя приземлилась у парадного летка и обернулась, почесывая лапкой усик. В лучах вечернего солнца ярко-желтое цветущее поле подсолнухов потихоньку укрывалось оранжевым одеялом.

Очнувшись от такой красоты, Жженя задумчиво побрела домой сквозь весело жужжащий рой сестер.

И пока сестры суетливо готовились к ночной смене, Жженя думала над проблемой.

Меда не хватало. Медоносы жаловались на то, что в подсолнухах мало нектара. Возникла идея, что до окраин поля мало кто долетает, но сказать точно никто не мог. Вроде летают, вроде собирают… Только как проверить?

Это и поручили Жжене.
План был простой. Собрать базу данных и посмотреть, где густо, а где - пусто.

Для этого Жженя уже сделала в базе пару табличек. С данными подсолнухов и данными пчел. Дело было за малым. Связать их вместе. И Жженя подумала, что подходит связь типа "один ко многим" - одна пчела может облететь много цветов.

И вот, сегодня долгая подготовка завершилась. Сегодня Жженя закончила ставить номера на подсолнухи. Теперь сестры-медоносы смогут записать, какие из цветов они облетели. И завтра начнут это делать. Завтра сама матка даст старт. Жженя очень этим гордилась.

Каждый из списков, которые принесут сестры, покажет нужные связи. Одна пчела - один список - много цветов.

К сбору этих списков Жженя уже была готова. В таблицу с цветами она добавила столбик для имени пчелы, которая собирает с него нектар. И когда Жженя закончит подписывать цветы именами, сразу станет ясно, какие из них остались без хозяек и куда стоит направить все силы.

Радуясь этому, Жженя впервые за месяц уснула крепко.

Наутро стали приносить первые списки.
Вот список Жжанны. “Ставлю ее имя у подсолнухов 542, 543 и 544”.
Вот список Жжозефины. 539, 540, 541 и 542… стоп.

542й цветок уже был подписан именем “Жжанна”. Выходит, они вместе собирали нектар с одного и того же цветка. Вот ведь! С одной стороны - одна пчела может облетать много цветов. Ну а с другой стороны - с одного цветка могут собирать нектар много пчел. Жженя смутилась - этого она не учла.

А ведь это уже связь - “многие ко многим” и одного столбца для имени пчелы тут будет мало. Да и новые столбцы тут не помогут - кто жж знает, сколько пчел могут прилетать на один и тот же подсолнух. Тут нужна отдельная таблица, где каждая строка будет связывать пчелу и цветок.

Вздохнув, Жженя добавила таблицу “Связи” с двумя столбцами. “Пчела” и “цветок”.

Жжанна, 542.
Жжанна, 544.
Жжозефина, 541.
Жжозефина, 542.

Вот теперь все хорошо. Через неделю работы над списками и базой Жженя могла сказать, где сестры бывают чаще всего, а где осталось много нектара. И чуть не лопнула от гордости, делая доклад перед ульем.

Сбор данных оказался даже более сложным, чем сбор нектара. А самыми сложными, и самыми сладкими оказались связи. С этими связями Жженина база может дать ответы и на много других вопросов.

И Жженя уже готовилась к тому, что рано или поздно их зададут.