|  | 
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Подскажите, пожалуйста! Например есть база данных учеников в школе (с таблицами с данными об учениках, о родителях, о классном руководителе, об учебном классе и др.). Имеется потребность ежедневно подготавливать точное колличество учебных мест и оборудования для практических заданий. Если для этого дополнительно создать таблицу "посещение" и в ней три атрибута: id, ученик_id, дата. Соответственно если ученик пришел в школу, то заполняются поля и на основании их (через COUNT, например) определяется колличество учеников сегодня в школе и готовится соответсвующее колличество учебных мест. Целесообразно ли такое решение? Будет ли таблица "посещение" являться таблицей фактов? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 18.04.2021, 23:51 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotik, Я так думаю всё это делается заранее и называется учебным планом на год... А в посещениях разумнее фиксировать отсутствующих, их меньше... Постановка задачи ущербна... Ну узнаете потребность, когда её обеспечивать? Когда ученики уже сидят за партами? Носить у них над головами пробирки с реактивами ? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.04.2021, 19:05 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Да, интересно про фиксацию отсутсвующих. Сразу экономия и времени и места. Надо запомнить подход. А про постановку задачи, то практические начинаются не раньше 11.00. А приходят все к 8.00. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.04.2021, 23:34 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotik, Я школу окончил лет 40 назад... может уже и нет учебных планов, дневников с заполненным расписанием на месяц вперед по дням недели... утром приходят ученики, всех считают, прикидывают куда - кого рассадить, что сегодня преподавать, по каким учебникам, к 11.00 определяются кто, куда и что и зачем и с кем... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.04.2021, 23:49 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Я бы хотел рассказать про еще один момент, который присущ лично мне. Я не знаю правильно ли я размышляю или неправильно, но мне уже указывали на него. И вот хотел бы разобраться. Вот в данной постановке задачи может да, какой-то непонятный процесс в школе. Т.к. расписание есть, есть дневники, и к 11.00 все определятся, как и кто будет сидеть за партами и сколько необходимо учебных материалов. Зачем что-то внедрять. Но я пытаюсь сосредоточиться непосредственно на функциях объекта и понимании как он работает (если я правильно выражаюсь). И представить, что где то в мире именно в каком-то учебном процессе существует подобная проблема, и это рабочее решение. Если так, то ок, я кладу это решение к себе в "карман" и потом применю его там, где оно прекрасно впишется. Может это будет не школа, а производство, завод, столовая и прочее. p.s. Это примерно если мне захотят объяснить что-то и начнут рассказывать: Вот смотри, например, пришла обезьяна в магазин и купила 5 апельсинов и отдала 2 из них другу-слону. Сколько осталось апельсинов у обезьяны? Решение данной задачи 5-2=3. Но в тоже время я начну говорить, что решения задачи не может быть, т.к. обезьяны не ходят в магазин, не едят апельсины, не дружат со слонами, и вообще откуда у обезьяны деньги, если у нее нет работы? При этом если Вася придет в магазин в день зарплаты и купит 5 апельсинов и отдаст 2 другу-Пете, то в таком случае с данным решением все будет ок: 5-2=3 и точка. как-то так. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 20.04.2021, 13:30 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotik как-то так. Обычно сюда народ приходит с реальными тз и спрашивает как их реализовать или выкладывают свое решение и просит обсудить, найти подводные камни... и ему помогают, но опять же через призму реальности ибо был уже опыт или умение применения стандартных приемов в стандартных и не очень ситуациях... реально можно что-то решить именно отталкиваясь от реальности... вы просто в следующий раз предупреждайте - типа я тут придумал очередного сферического коня в вакууме и предлагаю поговорить ни о чем, ну и приводите пример по типу обезьяны в магазине, уверяю - никто не будет спорить с тем, что обезьяне нужно будет посчитать слонов, чтоб не купить лишних апельсинов... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 20.04.2021, 16:24 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotikИ вот хотел бы разобратьсяДля разобраться - да посещение будет таблицей фактов. Также в эту таблицу можно засунуть интегральные показатели типа работа на конкретном уроке конкретного ученика (хорошо, плохо, никак) или набранный прогресс. Возможные отчеты по такой таблице подсказать или сами додумаетесь? В таблице "посещение" можно пожертвовать полем id, но добавить класс_id (в смысле аудитория) и/или предмет_id (хотя класс_id и предмет_id тоже могут создавать свою таблицу) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 20.04.2021, 19:43 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ SERG1257, Благодарю за ответ. Значит я думал в правильном направлении. Отчеты додумаюсь уже самостоятельно. Тут уже вижу однозначно какой профит. А вот еще один вопрос мне непонятен. Мне говорили, что таблица фактов - это неотьемлемая часть базы данных. И что базу данных строить нет смысла, если в ней нет таблицы фактов. Но меня тоже мучает вопрос. А если БД с инф о клиентах? И там таблицы чисто с их адресом, телефоном, местом работы, родственниками? Без фиксации каких либо фактов, дат, покупок и т.д. И там 500 000 клиентов. То вполне же такая база может быть пригодна и необходима для каких-либо задач? Или, например, инф о пациентах в больнице по отделениям и их диагнозах. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 20.04.2021, 21:57 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotik Мне говорили, что таблица фактов - это неотьемлемая часть базы данных. И что базу данных строить нет смысла, если в ней нет таблицы фактов.какой негодяй снабдил вас этой книжкой? (с)   https://www.youtube.com/watch?v=jxvW8t5wo9c ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 20.04.2021, 23:23 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ SERG1257, Смех смехом, а почти так оно и было. У меня в голове все ровно лежало. Но потом мне все перемешали и я начал усложнять очевидное. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 21.04.2021, 10:27 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotik У меня в голове все ровно лежало. Но потом мне все перемешали и я начал усложнять очевидное. не логично... попробуйте тут кому нибудь что нибудь перемешать из того что у него ровно лежит... базу данных не имеет смысла строить если она никому не нужна... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 21.04.2021, 23:33 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Подскажите, пожалуйста, а если будут таблицы: Таблица ученики: ученик_ID, ФИО. Таблица фактов посещения школы: факт_ID, ученик_ID, дата_посещения. То какой тип связи будет у таблицы ученики с таблицей фактов? Один ко многим? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 23.04.2021, 11:43 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ Morskoi_kotik Подскажите, пожалуйста, а если будут таблицы: Таблица ученики: ученик_ID, ФИО. Таблица фактов посещения школы: факт_ID, ученик_ID, дата_посещения. То какой тип связи будет у таблицы ученики с таблицей фактов? Один ко многим? да, один ко многим ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 23.04.2021, 14:18 |  | ||
| 
Является ли таблицей фактов? | |||
|---|---|---|---|
| #18+ (через COUNT, например) определяется  колличество  учеников сегодня в школе Через COUNT определяется КОЛИЧЕСТВО, а не колЛичество ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 25.04.2021, 09:57 |  | ||
|  | 

| start [/forum/topic.php?fid=32&msg=40065123&tid=1539796]: | 0ms | 
| get settings: | 9ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 37ms | 
| get topic data: | 10ms | 
| get forum data: | 3ms | 
| get page messages: | 64ms | 
| get tp. blocked users: | 1ms | 
| others: | 231ms | 
| total: | 377ms | 

| 0 / 0 | 
