|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Здравствуйте, форумчане. Проектирую базу данных для приложения по учёту абитуриентов, опыт у меня исключительно учебный, так что хочу, чтобы знающие люди взглянули и оценили то, что я набросал. В чём суть, приложение должно должно хранить данные об абитуриентах, их паспортные данные и данные из их документов об образовании, на основе полученных данных приложение должно составлять список поступивших по следующему правилу: 1) Первоначально происходит сортировка по убыванию среднего балла аттестата 2) Если у кого-то средние баллы равны, то происходит сортировка по суммарному баллу профильных предметов 3) Если суммарные баллы равны, то сортировка происходит по убыванию балла за каждый профильный предмет в зависимости от их приоритета 4) Если баллы за каждый профильный предмет равны, то дальше учитывается наличие договора о целевом обучении, личные достижения, участие в олимпиадах Собственно вопросы следующие 1) Можно ли реализовать такую логику на стороне СУБД, чтобы приложение получало уже готовый список (Использую MS SQL Server 2017) 2) Какие есть замечания/предложения по составленной модели данных? Есть какие-либо ошибки или может базу можно спроектировать лучше? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 21:29 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps приложение должно должно хранить данные об абитуриентах, их паспортные данные ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 22:36 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps, Так, на вскидку... - Один паспорт может быть у нескольких Абитуриентов ? - Один Аттестат тоже могут выдать на двоих или троих ? По идее поля таблиц Паспорт и Аттестат нужно тупо перенести в таблицу Абитуриент и всё, ибо эти документы являются идентификаторами Абитуриента... Ну если только еще и наличие загран паспортов нужно учитывать, то тогда связь к Паспорт будет наоборот, первичный ключ ID абитуриента... Единственный плюс схема на русском языке, и не нужно дополнительное описание, потом в реализации нужно не забыть переименовать всё в инглиш... А то тут многие нарисуют хрен знает что, да еще перевод сделают хрен знает какой, да еще описания нет и спрашивают типа - Ну как ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 22:44 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Ну и если скрестить Абитуриента с Паспортом и Аттестатом, то Оценки Аттестата трансформируется в Оценки Абитуриента ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 22:48 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps, названия сущностей сделай в ед.числе: "Олимпиад А ", а не "Олимпиад Ы " ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 22:48 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
ъъъъъ названия сущностей сделай в ед.числе: "Олимпиад А ", а не "Олимпиад Ы " и в конечном варианте переведи на инглиш... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 22:49 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
ъъъъъ "Тебя посодют" - (с). Вряд ли в моём шедевре информационного искусства кто-нибудь станет хранить настоящие данные (особенно я). vmag По идее поля таблиц Паспорт и Аттестат нужно тупо перенести в таблицу Абитуриент и всё, ибо эти документы являются идентификаторами Абитуриента А что насчёт сортировки? Насколько возможно реализовать выдачу списка отсортированного таким образом из самой базы данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 23:18 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps А что насчёт сортировки? Насколько возможно реализовать выдачу списка отсортированного таким образом из самой базы данных? MS SQL Server довольно приличная система, всё зависит от самой БД и кривизны рук... Primum_Princeps 1) Первоначально происходит сортировка по убыванию среднего балла аттестата Как будешь определять это оценка из аттестата или это оценка по профильному предмету? По наличию/отсутствию записей в Профильных предметах ? А если данные не полностью введены и по аттестату и профилям ? Соответственно сортировки 2 и 3 тоже в этом отношении весьма не однозначны, когда тип и качество данных определяется наличием/отсутствием других данных - слабоватое место вообще-то... При наличии достижений учет участия в олимпиадах без результата - лишний, чел мог участвовать во всех абсолютно олимпиадах и занимать там всегда почетное последнее место, и что... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2020, 00:52 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Как будешь определять это оценка из аттестата или это оценка по профильному предмету? Оценки из аттестата хранятся в таблице с оценками абитуриента, а в другой таблице хранится информация о профиле и приоритете предмета (Отдельная таблица с профилями убрана за ненадобностью, всё будет хранить "Приоритет предмета") vmag При наличии достижений учет участия в олимпиадах без результата - лишний, чел мог участвовать во всех абсолютно олимпиадах и занимать там всегда почетное последнее место, и что... ? Вот насчёт олимпиад мне не совсем понятно, как лучше сделать. По идее информация о них должна как-то храниться в индивидуальных достижениях, так как один из трех видов индивидуальных достижений это как раз участие в олимпиаде, но учитываются только олимпиады из определённого перечня. Учитывается только наличие статуса призёра без учёта количества ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2020, 16:33 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps Оценки из аттестата хранятся в таблице с оценками абитуриента, а в другой таблице хранится информация о профиле и приоритете предмета Так-то вроде логично - для каждой специальности свои приоритеты по важности предметов... Primum_Princeps от насчёт олимпиад мне не совсем понятно, как лучше сделать. По идее информация о них должна как-то храниться в индивидуальных достижениях Это не повод, не знаешь как пристроить к телеге 5 колесо, держи как запаску (пока в голове)... Ну или в Олимпиада добавь поле "Занял место" с возможными значениями 1,2,3,...,100, - можно вычислить активных у частников по count - по min(sum()) можно прикинуть кто продуктивен - но вот как это скрестить в анализе ? Один участвовал 1 раз и занял 2 место, может оказаться круче того кто 3 раза занял 1 место... А еще у тебя Олимпиады никак не коррелируются с Индивидуальными Достижениями логически... Я бы выкинул нафик эти Индивидуальные Достижения , а Словарь Достижений в виде классификатора привязал к Абитуриенту, тогда Абитуриенту можно присвоить Бакалавр, Аспирант, Кандидат и т.д. А после олимпиад, можно было бы автоматически вычислять призеров (это те кто больше занял 1-3 мест на олимпиадах). Ну если короче, то - выкинуть Индивидуальные Достижения и Воткнуть в Олимпиада поле Занял место - Достижения привязать к Абитуриенту ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2020, 19:42 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Ну если короче, то - выкинуть Индивидуальные Достижения и Воткнуть в Олимпиада поле Занял место - Достижения привязать к Абитуриенту Воткнуть в Олимпиада поле Занял место - это точно, иначе Олимпиада не имеет особого смысла... Если достижения это не карьерная лестница по нарастающей и достижений может быть много, то Индивидуальные Достижения можно оставить как есть ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2020, 19:59 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps, Так, пробегая еще раз мимо, могу дать один совет, - если таблица (кроме своего первичного ключа) содержит только вторичные ключи других таблиц, скорее всего это избыточная таблица и она не нужна... Ну это как просто голое сочетание Петя + Таня, ибо не понятно кто они (супруги, родственники, коллеги,...) с какого момента (на какой период), на основании чего (документ), ну и т.д. Это правило сработало в Вашей схеме два раза: 1. Таблица Олимпиады без результата Абитуриента и даты её Проведения - ни о чем... ( дату (срок С и По) проведения олимпиады лучше хранить в Словарь олимпиад ) 2. Таблица Профильные предметы из второй картинки - Вы ее сами и убрали, по той же причине - в ней кроме ключей ничего нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 23:14 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps Что скажете? ну от Предмета до Абитуриента (с учетом того что один предмет могут изучать несколько специальностей и некоторые специальности можно объединить в какие-то группы), ещё как-то понятно, за исключением одного - абитуриент реально может претендовать на более чем одну специальность в вузе ? Если нет - то этот паттерн в виде Специальности абитуриента - явно не уместен, достаточно в абитуриенте ссылки на специальность, если да, - то вам наверное виднее... С олимпиадами - туман... от абитуриента до словаря достижений и словаря олимпиад не смог уловить ни одну мысль, между ними одни избыточные таблицы без параметров vmag если таблица (кроме своего первичного ключа) содержит только вторичные ключи других таблиц, скорее всего это избыточная таблица и она не нужна... Попробуйте мысленно внести в свою БД результаты одной олимпиады, допустим Иванов занял 1 место, а Петров 2-е, во что это выльется ? Связь от Индивидуальные Достижения до Выигранные олимпиады это нечто... по сути от никуда в никуда... одна ненужная таблица является главной для другой не нужной таблицы ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2020, 16:58 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps, У пассажираабитуриента может не быть паспорта (хотя бы временно, но, вообще говоря, даже и постоянно). Т.ч. паспорта лучше в отдельную сущность с отношением "1 - 0,1". ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2020, 18:36 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat У пассажираабитуриента может не быть паспорта (хотя бы временно, но, вообще говоря, даже и постоянно). Т.ч. паспорта лучше в отдельную сущность с отношением "1 - 0,1". вместо серии или номера просто написать "НЕТ", если поле совсем пустое - значит не ввели еще, ради нескольких полей заводить таблицу на 1-1, а потом обрабатывать в запросах null ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2020, 21:13 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps, В индивидуальных достижениях сделать ссылку на олимпиаду, ссылку на инд. достижение, дату и связать со словарями. Получится 2 ключа один из которых будет пустой. Связываться это будет с двумя словарями, итого 3 таблицы: достижения, словарь олимпиад, словарь инд. достижений. У к рупнённая группа специальностей. Так, в целом сойдёт. А какие схемы делает местный Стасян, так всё вообще не плохо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 05:55 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag fkthat У пассажираабитуриента может не быть паспорта (хотя бы временно, но, вообще говоря, даже и постоянно). Т.ч. паспорта лучше в отдельную сущность с отношением "1 - 0,1". вместо серии или номера просто написать "НЕТ", если поле совсем пустое - значит не ввели еще, ради нескольких полей заводить таблицу на 1-1, а потом обрабатывать в запросах null ? А если у него вместо пасопорта какое-нибудь удостоверение беженца или лица без гражданства, то что писать? Я бы вообще завел отдельную абстрактную сущность "Документ" привязал бы это к персонажу как один ко многим и туда складывал бы все его возможные документы (паспоррт, аттестат, да хоть водительское удостоверение и т.п.). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 09:49 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag вместо серии или номера просто написать "НЕТ" Достаточно, чтобы уволить автора идеи за полное служебное несоответствие. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 12:27 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer, Испугался, аж колени дрожат, по существу лучше подскажи или хоть мнение в общем, хочешь счетчик до 100 т. накрутить? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 12:33 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer vmag вместо серии или номера просто написать "НЕТ" Достаточно, чтобы уволить автора идеи за полное служебное несоответствие. Да, это пипец. Что самое страшное, что с такими поделиями потом работать кому-то приходится. Это уже какая-то даже не трехзначная а четырехзначная логика выходит - "значение", "null", или "НЕТ". Остается еще добавить "ДА". Серия паспорта: "ДА" ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:32 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Что самое страшное, что с такими поделиями потом работать кому-то приходится. Особенно весело, что эти данные потом куда-то заливают и анализируют. Например, один из моих коллег, когда работал с информацией о пересекающих границу РФ, выловил фамилию Кудайбердыев(умер) . ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:39 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarerОсобенно весело, что эти данные потом куда-то заливают и анализируют. Но чаще всего они никому не нужны и на их заполнение забивают болт. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:48 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Но чаще всего они никому не нужны и на их заполнение забивают болт. Вот с такими не встречался. Возможно, конечно, потому, что они никому не нужны :) По моим наблюдениям, основная причина проблем - криво спроектированная структура данных, в которую не лезут реальные потребности. И тогда начинают появляться "лайфхаки". ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:52 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag softwarer, Испугался, аж колени дрожат, по существу лучше подскажи или хоть мнение в общем, хочешь счетчик до 100 т. накрутить? Я же выше писал, стандартное решение это отношение "1 - 0,1", например: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:52 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Да, это пипец. Что самое страшное, что с такими поделиями потом работать кому-то приходится. Это было специально для тебя (какой был твой совет, такой был тебе и ответ)... коню понятно, что абитуриента регистрируют по паспорту, и если там пусто, то проблемы с паспортом, но если тебе этой условности мало и нужны подробности, напиши причину (утерян, справка из сизо, перерегистрация....) А по хорошему, то уж не лепить корове седло в виде таблицы Паспорт с отношением 1:1 к Абитуриенту (именно это и называется "поделием"), а делать таблицу Документы (один ко многим), куда класть и паспорт и аттестат с признаком типа документа и может на перспективу и еще чего... softwarer с информацией о пересекающих границу РФ, выловил фамилию Кудайбердыев(умер) . И что ? благодаря чей-то педантичности, поймал нарушителя не отрывая жопу от стула... вай - вай ...какой ужас... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:58 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Я же выше писал, стандартное решение это отношение "1 - 0,1" Да даже не 0, 1. Паспортов у человека бывает несколько (и иногда даже одновременно). И кроме того, выше Вы справедливо заметили, что нужно говорить не о паспортах, а о документах, удостоверяющих личность, которых у нас сейчас официально с десяток. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 13:59 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer Паспортов у человека бывает несколько читайте выше, прежде чем писать, ТС сказал, интересует только один паспорт, ни загран, ни что другое не нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 14:07 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer fkthat Я же выше писал, стандартное решение это отношение "1 - 0,1" Да даже не 0, 1. Паспортов у человека бывает несколько (и иногда даже одновременно). И кроме того, выше Вы справедливо заметили, что нужно говорить не о паспортах, а о документах, удостоверяющих личность, которых у нас сейчас официально с десяток. Я 20 лет проходил с недействительным паспортом Когда в 25 лет менял, то там что-то с оформлением его накосячили и это выяснилось только когда я пришел его снова менять уже в 45. Причем выяснилось, что я в базах ФМС все это время вообще нигде не числился. Что самое странное, что я за это время два раза получал загранник и с этим не было никаких проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 14:08 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Я 20 лет проходил с недействительным паспортом Когда в 25 лет менял, то там что-то с оформлением его накосячили и это выяснилось только когда я пришел его снова менять уже в 45. Бывает и веселее. Например, человек потерял паспорт. Подал заявление, получил новый, оформил кредит. А потом нашёл старый. Пришёл в другой банк и оформил другой кредит. И тут вся эта информация приехала в бюро кредитных историй. А если этот человек - женщина, так он запросто мог ещё и выйти замуж и фамилию поменять. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 14:11 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarerо документах, удостоверяющих личность, которых у нас сейчас официально с десяток. Осталось только заставить студента принести их все, а разработчика базы - собственноручно их в эту базу внести. Чтобы на собственной шкуре понял, почему так делать не надо. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 14:14 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Я 20 лет проходил с недействительным паспортом по этому правы Dimitry Sibiryakov Но чаще всего они никому не нужны и на их заполнение забивают болт. и Primum_Princeps Вряд ли в моём шедевре информационного искусства кто-нибудь станет хранить настоящие данные (особенно я). проблема с паспортом в данном разрезе не стоит и выеденного яйца... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 14:15 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, не совсем понятно, как именно не надо делать? Необходимость использования разных ДУЛов определяется предметкой. Но чаще она есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 21:47 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Усталый разработчиккак именно не надо делать? Не надо вводить в БД удостоверения. Только минимальный набор данных, позволяющих идентифицировать личность по любому удостоверению. Обычно это ФИО и дата рождения. В современных биометрических условиях можно ещё и фотографию. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 22:05 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Только минимальный набор данных, позволяющих идентифицировать личность по любому удостоверению. Такое, кстати, есть. Это СНИЛС. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 23:16 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Для ВУЗА под такой документ подходит студенческий билет, у иностранных студентов снилсов нету, и паспорта могут быть не того калибра ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 23:50 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Для ВУЗА под такой документ подходит студенческий билет, у иностранных студентов снилсов нету, и паспорта могут быть не того калибра Откуда у абитуры студенческий билет? На самом деле тут просто надо выяснять - какие документы формально требуются при поступлении и плясать от этого. Может быть там вообще нужны еще полис ОМС и справка от нарколога. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 00:04 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Осталось только заставить студента принести их все, а разработчика базы - собственноручно их в эту базу внести. Чтобы на собственной шкуре понял, почему так делать не надо. А в чём проблема? Судя по этим словам, Вы подразумеваете какой-то страшный и хреновый сценарий, только я не смог понять, что именно у Вас в нём не получается. Dimitry Sibiryakov Не надо вводить в БД удостоверения. Только минимальный набор данных, позволяющих идентифицировать личность по любому удостоверению. Надо или не надо - определяется бизнес-логикой и предметной областью. Категоричное "не надо" - это, мягко говоря, излишне категоричный и явно неверный совет. В качестве весёлой шутки давайте представим себе, как в бюро кредитных историй я последовал Вашему совету и начал сохранять только ФИО и дату рождения. vmag Для ВУЗА под такой документ подходит студенческий билет, Хороший вариант, если бы не одна маленькая деталь - в задании речь идёт об абитуриентах, у которых ещё нет студенческого билета. vmag у иностранных студентов снилсов нету, и паспорта могут быть не того калибра У иностранных студентов в качестве документа, удостоверяющего личность, обычно выступает то, что у нас называется загранпаспортом, с проставленной в нём студенческой визой. Могут быть и другие варианты - например, миграционная карта. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 00:12 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Может быть там вообще нужны еще полис ОМС и справка от нарколога. От иностранных студентов в РФ обычно требуют примерно те же документы, что и от российских, а сверх того подтверждение платёжеспособности и справку об отсутствии ВИЧ. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 00:17 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer fkthat Может быть там вообще нужны еще полис ОМС и справка от нарколога. От иностранных студентов в РФ обычно требуют примерно те же документы, что и от российских, а сверх того подтверждение платёжеспособности и справку об отсутствии ВИЧ. Когда мой дед в питерский лестех поступал, то с него еще потребовали бумажку об отказе от родителей (происхождением не вышел) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 00:36 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, вы исходите из необходимости идентификации. Но я не вижу этого в постановке задачи. Иногда данные ДУЛ - это просто свойство для каких-то процессов, допустим, экспорта в сторонние системы, но не самостоятельный идентификатор. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 17:48 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Усталый разработчиквы исходите из необходимости идентификации. Но я не вижу этого в постановке задачи. Значит Вы просто никогда не сидели на приёме абитуриентов. Всё, что там нужно, это убедиться что тело перед тобой - тот, за кого себя выдаёт и внести его в список, который потом будет распечатан и вывешен на стенку "как есть". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2020, 18:10 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Мне кажется не очень правильным привносить в данном разделе в обсуждения свои представления о предметной области, если только участник обсуждения не занимается данной предметкой прямо сейчас (или занимался недалёком прошлом). К сожалению, не знаю, что вы имели в виду, если, например, я вот свой опыт работы в ВУЗе намеренно не поднимаю здесь, т.к. это было уже лет 10 назад, возможно, то, что я помню, просто вредно уже будет вспомнить, хотя я точно помню, зачем были нужны данные ДУЛ (и разных). В данном контексте я бы всё-таки оставил проработку требований автору. Так как ему требуется научиться и этому тоже, а не только непосредственно построению схемы по сформированным требованиям. Жаль, что он исчез. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 13:36 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Усталый разработчик Жаль, что он исчез. Да не исчез он, ему просто фиолетово до паспортов и он об этом сказал еще в самом начале... У него проблемы с расстановкой приоритетов при учете олимпиад и прочих возможных заслуг абитуриентов... А еще на это нужно наложить блатных и проплаченных, которым эти олимпиады до лампочки... Я бы эти олимпиады вообще выбросил, или оставил только профильные по специальности, ибо какой толк от призера по физике или химии, если по его специальности этого в вузе нет или оно идет вскользь, а реальный профиль математика, и у него в аттестате натянутая тройка по этому предмету - вылетит после первого семестра... Основной показатель аттестат, если там всё 4 и 5 (и аттестат не рисованный), то есть шанс, что чел и в вузе будет дышать ровно... Я поступал было 6 окон на прием документов, везде очереди, а в шестом никого, оказалось там не принимают документы у кого аттестат меньше 4,5 балла, вот туда я и поступил со своими 4,7... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 22:49 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag ибо какой толк от призера по физике или химии, если по его специальности этого в вузе нет или оно идет вскользь, а реальный профиль математика, и у него в аттестате натянутая тройка по этому предмету - вылетит после первого семестра... Как-то очень и очень сложно представить себе олимпиадника по физике с "натянутой тройкой" по математике. (Я, если что, сам физик по образованию :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2020, 23:57 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Я бы эти олимпиады вообще выбросил, или оставил только профильные по специальности, ибо какой толк от призера по физике или химии, если по его специальности этого в вузе нет или оно идет вскользь, а реальный профиль математика и у него в аттестате натянутая тройка Во-первых, довольно странно, если призёр чего-либо идёт на направление, по которому у него натянутая тройка. Такой сценарий смело можно отбросить как недостоверный. А во-вторых, ценность олимпиад не в знаниях по предмету. Ценность олимпиад в умении и желании решать задачи сложнее, в том числе сильно сложнее школьных, в умении решать нестандартные задачи, не по заданному в школе шаблону, совмещать методы, улавливать тонкости и так далее и тому подобное. Предмет здесь большого значения не имеет. Например, у меня есть призы с химических олимпиад, хотя к химии я был равнодушен и знал её сравнительно плохо. Просто химик за результат на олимпиадах обещал режим наибольшего благоприятствования на уроках - и как оказалось, методы с математических олимпиад до определённого уровня работают и на химических. vmag Основной показатель аттестат, если там всё 4 и 5 (и аттестат не рисованный), то есть шанс, что чел и в вузе будет дышать ровно... Я поступал было 6 окон на прием документов, везде очереди, а в шестом никого, оказалось там не принимают документы у кого аттестат меньше 4,5 балла, вот туда я и поступил со своими 4,7... Насколько я помню, именно такие, отличники и золотые медалисты, у нас здорово повылетали после первой сессии - потому что привыкли высиживать результат задницей, упорным трудом. И одновременно до диплома доучились многие "с несколькими тройками в аттестате" из тех, кто любил и умел шевелить мозгами. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 00:29 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer Насколько я помню, именно такие, отличники и золотые медалисты, у нас здорово повылетали после первой сессии - потому что привыкли высиживать результат задницей, упорным трудом. Вот это уж точно не логично (упорный труд сбоев не дает), у нас медалисты и вуз с медалью закончили, был только один с нарисованной медалью - кавказец и тот еле - еле, но все таки выплыл (не отчислили)... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 01:39 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Вот это уж точно не логично Если логика не соответствует наблюдаемой реальности, следует поменять логику. vmag (упорный труд сбоев не дает) Значит, шахтёр способен не только лучше любого ботаника окончить университет, но и дослужиться до академика. vmag у нас медалисты и вуз с медалью закончили Значит, ВУЗ не поставил перед ними задач, с которыми не справиться одним лишь упорным трудом. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 01:51 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Вот это уж точно не логично (упорный труд сбоев не дает), у нас медалисты и вуз с медалью закончили, был только один с нарисованной медалью - кавказец и тот еле - еле, но все таки выплыл (не отчислили)... Можно закончить престижную спецшколу с тройками или среднюю школу поселка Алатырь ЧАССР с орденом ленина. Аттестат ни о чем ни говорит. В мое время хороший аттестат можно было получить прсто за примерное поведение, думаю, что сейчас все точно так же. В этом отношении ЕГЭ намного объективней и очень хорошо, что его ввели. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 03:53 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer Значит, шахтёр способен не только лучше любого ботаника окончить университет, но и дослужиться до академика. труд то разделять нужно на физический и умственный, мухи с котлетами не коррелируются... терпение и труд - всё перетрут... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 14:31 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag труд то разделять нужно на физический и умственный Вы вбросили этот вполне верный тезис, но не продолжили мысль, поэтому не поняли, что я сказал. Если бы продолжили - пришли бы к тому самому тезису про шахтёра. Человек, привычный к умственному труду, в этом месте рассуждал бы примерно так: 1. Если бы дело было только в упорном труде, то человек, доказавший своё упорство, свою способность к такому труду, в среднем имел бы преимущество над человеком, к такому непривычным и не факт что способным. Следовательно, шахтёр (архетип тяжело и упорно работающего человека), переключившись на умственный труд, и в нём достиг бы в нём успехов сильно выше среднего. Уж всяко выше среднего школьника, трудиться не привыкшего. 2. Поскольку представители тяжёлого физического труда в умственном особо не выделяются, значит, дело не только в упорном труде. Существует фактор способностей. Этот фактор проще проиллюстрировать опять же на примере физического труда. Упорным трудом можно научиться поднимать штангу в двести килограмм, но никаким трудом не удастся дойти до возможности поднимать штангу весом в тонну. Более того, если один человек, упорно тренируясь, поднимет эти двести килограмм, то для другого это изначально недостижимый результат - в зависимости от телосложения, состояния здоровья итп. В умственном труде фактор врождённых способностей не так очевиден. Возможно, он имеет меньшее сравнительное значение. Тем не менее, как мы поняли на примере шахтёров, он существует, и действует примерно так же. 3. Итак, результат есть функция от упорства труда и врождённых способностей. Учиться в школе легко, там низкая планка и отличником-медалистом вполне может быть как талантливый разгильдяй, так и трудолюбивый бездарь. Это, конечно, крайние случаи, в большинстве случаев идёт некое сочетание того и второго. В среднем есть перекос в сторону второго, потому что талантливый разгильдяй, как правило, не настолько талантлив, чтобы "одной левой" учиться на одни пятёрки по всем предметам, а трудолюбивый ученик прикладывает к сложным для себя предметам ещё больше усилий и таки добивается пятёрок. 4. В ВУЗе, по крайней мере серьёзном, планка намного выше, чем в школе, а специализация гораздо уже. Поэтому "трудолюбивый бездарь", оказавшись в институте, сталкивается с серьёзными проблемами. Многим нужен уже не просто упорный, а совершенно бешеный труд, чтобы компенсировать нехватку способностей, и всё равно они вытягивают на тройки и чувствуют себя безнадёжно тупыми по сравнению с окружающими. Это их демотивирует, что тоже не способствует результатам. 5. Талантливому разгильдяю в этом месте получается проще. В математическом ВУЗе уже нет всяких рисований и ботаник, по которым у него раньше были тройки в аттестате. Он учится тому, что ему интересно, а значит занимается в охотку, уделяет этому время и тратит его эффективно - в общем, вкладывает труда больше привычного для себя. Даже в худшем случае первую сессию он за счёт способностей на тройки вытянет - и это для него не стресс, как для трудяги-медалиста, "я тупой и ни на что не гожусь", а вызов - "чёрт, это же моя епархия, я в этом хорош! просто наконец-то столкнулся с серьёзными задачами и надо немного потрудиться". 6. Вот и получается, что на первом курсе вместе с совсем клиническими разгильдяями вылетает и заметное количество медалистов - тех, кто упорным трудом при нехватке способностей выбрался на результат в школе, а планка ВУЗа уже оказалась им не по зубам. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 15:45 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer 6. Вот и получается, что на первом курсе вместе с совсем клиническими разгильдяями вылетает и заметное количество медалистов - Таки если набирать минимум клинических разгильдяев, а больше набирать медалистов, то количество вылетевших будет меньше ? Просто вывод на основе softwarer 6. Вот и получается ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 16:04 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Таки если набирать минимум клинических разгильдяев, а больше набирать медалистов, то количество вылетевших будет меньше ? Количество вылетевших будет меньше, если набирать тех, кто соответствует профилю требований при обучении. Там, где нужны трудяги - набирать медалистов и прочих по баллу в аттестате. Там, где нужны таланты - набирать олимпиадников, чихая на непрофильные тройки в аттестатах. Примерно так. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 16:39 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
softwarer, Ну с трудягами всё проще, и я уже говорил, что аттестат маздай... А вот с талантами проблема, как найти критерии отбора, стандарты, кто будет определять что профиль, а что не профиль, да и олимпиада - олимпиаде рознь? Правильно делают сейчас некоторые гос предприятия - идут в вузы и ищут там эти таланты на старших курсах среди успевающих студентов по профильным специальностям... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 17:02 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Primum_Princeps, в этом случае у тебя у одного абитурента будет только один паспорт, а это не так - их теряют и получают новые. у тебя с новым паспортом будет новый абитурент ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 17:51 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU в этом случае у тебя у одного абитурента будет только один паспорт, а это не так - их теряют и получают новые. у тебя с новым паспортом будет новый абитурент советую открыть для себя оператор update ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 18:59 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag monstrU в этом случае у тебя у одного абитурента будет только один паспорт, а это не так - их теряют и получают новые. у тебя с новым паспортом будет новый абитурент советую открыть для себя оператор update К старому паспорту может быть уже что-то привязано. Неспроста же при выдаче нового паспорта в нем ставят отметку "Выдан взамен". ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 19:10 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat, я ухожу отсюда, не люблю ни о чем и просто так... привязано нечто только к конкретному субъекту, который идентифицируется действующим документом.... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 19:27 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag monstrU в этом случае у тебя у одного абитурента будет только один паспорт, а это не так - их теряют и получают новые. у тебя с новым паспортом будет новый абитурент советую открыть для себя оператор update советую открыть для себя тему нормализации БД. неясно в случае примера ТС критично или нет, но при update будет потеряна история документов тела. насколько важны эти критерии для бизнес требований - неизвестно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 19:30 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU неясно в случае примера ТС критично или нет, но при update будет потеряна история документов тела. насколько важны эти критерии для бизнес требований - неизвестно. Вам неизвестна или кому? БД абитуриентов живет месяц-два, в следующем году новые абитуриенты... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 19:35 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag monstrU неясно в случае примера ТС критично или нет, но при update будет потеряна история документов тела. насколько важны эти критерии для бизнес требований - неизвестно. Вам неизвестна или кому? БД абитуриентов живет месяц-два, в следующем году новые абитуриенты... Два месяца х число абитурьентов - вполне реальная вероятность смены паспорта на ходу. Бедная тетушка в приемной комисии рыдает в голос: Ой, данные задублировались... Ой данные не подтянулись... Благодаря нашим умелым ручкам и нежелании закладываться на надежные решения (а че такого ? раз - пк и все!) у пользователей все время: данные или задвоились или не подтянулись. Или и то и другое сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 21:00 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
Программист-Любитель Два месяца х число абитурьентов - вполне реальная вероятность смены паспорта на ходу. update, а если делать бд на 2 месяца со всеми мыслимыми и немыслимыми выкрутасами, то точно или за дублируется или не подтянется... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2020, 21:52 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag Программист-Любитель Два месяца х число абитурьентов - вполне реальная вероятность смены паспорта на ходу. update, а если делать бд на 2 месяца со всеми мыслимыми и немыслимыми выкрутасами, то точно или за дублируется или не подтянется... такой подход означает, что будет необходимость в постоянной корректировке данных программистом своего приложения. вы именно в таком стиле работаете ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 08:33 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU такой подход означает, что будет необходимость в постоянной корректировке данных программистом своего приложения. вы именно в таком стиле работаете ? Какие-то просто странные вопросы... Я работаю как все (нормальные): - конструктор - конструирует - программист пишет интерфейс - оператор вводит и КОРРЕКТИРУЕТ данные через интерфейс при необходимости. Не, ну бывают особо "талантливые" кодеры в интерфейсе которых, кроме них самих никто не может разобраться, но я думаю не это имелось в виду... Я уже заметил - самые абсурдные проблемы обычно находят на самом ровном месте... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 11:38 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag monstrU такой подход означает, что будет необходимость в постоянной корректировке данных программистом своего приложения. вы именно в таком стиле работаете ? Какие-то просто странные вопросы... Я работаю как все (нормальные): - конструктор - конструирует - программист пишет интерфейс - оператор вводит и КОРРЕКТИРУЕТ данные через интерфейс при необходимости. Не, ну бывают особо "талантливые" кодеры в интерфейсе которых, кроме них самих никто не может разобраться, но я думаю не это имелось в виду... Я уже заметил - самые абсурдные проблемы обычно находят на самом ровном месте... не нашел в этом пункте кто делает update- если это именно update учетной записи абитурента, то это верный признак того, что при проектировании системы заложена ошибка, так как именно update может делать только разработчик системы. ну допустим что есть форма у оператора, когда он может у сохраненной записи абитурента сменить номер паспорта. тут я выделяю 2 кейса case 1: в начале сессии пришло тело с паспортом номер 450001. тело экзамены прошло, и при подаче подало документы с паспортом номер 450002. как быть ? в бумажной папке абитурента документы выписаны на 450001 - как поступать? где отразить историю его документов? case 2: пришло тело с паспортом моряка или военным билетом - один из десятка идентифицирующих документов. у него документы брать или как? и на основании чего? как я понял, вы ТС предлагаете к учетной записи абитурента просто добавить паспорт и все. навскиду есть 2 кейса где можно отгрести проблемы. ТС не говорит, это у него учебная задача или реальная. если учебная - ну или обратит внимание на нарушение нормальности или не обратит. не страшно. вот если задача реальная - отгребет проболем. судя по вопросу ТС - человек начинающий. вы сразу ема даете плохой совет. я вот обращаю его внимание на подводные камни этого совета ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 16:36 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU ну допустим что есть форма у оператора, когда он может у сохраненной записи абитурента сменить номер паспорта. не допустим, а есть, как вы представляете работу с БД без интерфейса ? Бабушка пишет на коленке sql запросы ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 19:07 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU не нашел в этом пункте кто делает update Жирным выделил специально vmag - оператор вводит и КОРРЕКТИРУЕТ данные через интерфейс при необходимости. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 19:31 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU если это именно update учетной записи абитурента, то это верный признак того, что при проектировании системы заложена ошибка А если оператор ошибся в фамилии и её нужно исправить? Нельзя ? Что ж это за правильно спроектированная система в которой нельзя исправлять введенную информацию? Нужно хранить и Ивнов В.В. и Ив а нов В.В. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 19:41 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag А если оператор ошибся в фамилии и её нужно исправить? Нельзя ? Что ж это за правильно спроектированная система в которой нельзя исправлять введенную информацию? Нужно хранить и Ивнов В.В. и Ив а нов В.В. ? Сейчас в тренде Event Sourcing, а там обновления и удаления отсутствуют как класс :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2020, 23:37 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
fkthat Сейчас в тренде Event Sourcing Вилкой нужно есть, а не тыкать ею в глаз... Тут мы не решаем проблему, а тупо переносим её на потом или перекладываем на кого-то другого... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 00:13 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag monstrU не нашел в этом пункте кто делает update Жирным выделил специально vmag - оператор вводит и КОРРЕКТИРУЕТ данные через интерфейс при необходимости. ну так и еще писали что надо выполнить update - совершенно другая операция. в итоге начинается обсуждение двух разных вопросов 1. выполнение update - прямая работа с БД и требуется привлечение программиста 2. корректировка оператором учетной записи абитурента как то вы первые три строки в моем сообщении прочитали, а дальше проигнорировали. давайте дальше. как я понял, в чем общее в обсуждении - есть понимание, что у оператора есть форма, где он может исправить фамилию абитурента - ваш пример Ивнов на Иванов. и вы серьезно предлагаете для ТС завести в таблице абитурентов еще одно поле паспорт и вместе на форме оператора с фамилией допускать ввод паспорта - то есть реализовать подход один абитурент=>один паспорт? что вы скажете про 2 case-а, которые я привел выше ? и примечание - если у ТС задача реальная, то вопросы- по каким документам работать с анкетой решение должен принимать тот, кто реально с анкетами работает, так как в противном случае в систему будет наворочено что угодно, как вы правильно писали. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 08:48 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU ну так и еще писали что надо выполнить update - совершенно другая операция. Вот это место так поняли как вы - поняли только вы , наверно полагая что бабушка в приемной будет делать ввод и корректировку данных в PhpAdmin... monstrU как я понял, в чем общее в обсуждении - есть понимание, что у оператора есть форма, где он может исправить фамилию абитурента - ваш пример Ивнов на Иванов. Алилуя !!! monstrU и вы серьезно предлагаете для ТС завести в таблице абитурентов еще одно поле паспорт и вместе на форме оператора с фамилией допускать ввод паспорта - то есть реализовать подход один абитурент=>один паспорт? что вы скажете про 2 case-а, которые я привел выше ? Вы не иностранец случайно? Ну мало ли? Приехал на стажировку в Москву ? Браузер криво переводит ? Кое что не смог перевести ? - я, на основании утверждений самого автора (что он завел паспорт просто так и вряд ли будет заполнять поля реальными данными) серьезно полагаю, что паспорт нужно хранить в данной БД (срок жизни которой два месяца) только один раз и в качестве одного из идентификаторов абитуриента... - Вы где нибудь видели чтобы данные паспорта водились без фамилии ? Вы встречали форму где нужно тупо ввести серию и номер паспорта и нажать ОК ? Сколько интерфейсов вы написали ? Зайдите на любой сайт, требующий для регистрации юзера паспорт и посмотрите форму ввода данных: - Фамилия - Имя - Отчество - Серия - Номер - Дата выдачи - Кем выдан - Код подразделения - Регистрация - Примечание Если даже за два месяца абитуриент умудрился поменять паспорт, ну исправьте его данные и напишите в примечании: Замена паспорта на новый 01.06.2020 г. Как можно проектировать БД, совершенно не думая об реализации интерфейса к этой БД ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 12:03 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
vmag, так писать надо четкими формулировками. изначально пишите выполнить update, а оно оказалось это форма оператора с большим количеством параметров. о чем вы думали когда писали про update никто не знает. сами понимаете, на форуме программистов написать про update таблицы это значит только одно - Update таблицы. условия про данную БД неизвестны, так как от ТС не поступили уточнения, проект у него тестовый или реальный. если проект реальный, то неизвестно по каким документам это ВУЗ работает. вы же выбрали одно направление проектирования- в расчете на постоянную структуру. и существование других направлений отклоняете. я по вопросу ТС хотел показать, что выбор реализации будет зависеть от исходных условий, а они не были озвучены. наши споры кстати это подтверждают. может быть достаточно будет атрибуты паспорта добавить к учетной записи абитурента, может быть нет. может быть достаточно будет приписать - сменил то на это тогда то, может быть нет. как сделать - надо решить после появления условий приема абитурента. Так что ТС дали достаточно советов, надеюсь они ему помогут. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 12:34 |
|
Помогите с проектированием БД
|
|||
---|---|---|---|
#18+
monstrU Так что ТС дали достаточно советов, надеюсь они ему помогут. Вот с этим согласен с вами на все 200 % Я бы на месте админов, давно бы закрыл этот топик, тем более автор пропал, хотя свою проблему с олимпиадами похоже так и не решил... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2020, 12:51 |
|
|
start [/forum/topic.php?all=1&fid=32&tid=1539853]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
104ms |
get tp. blocked users: |
2ms |
others: | 232ms |
total: | 424ms |
0 / 0 |