Bogdan
нужно вводить отношение многие ко многим
Igor
нужно вводить отношение многие ко многим
Кокретно в вашем случае на одного юзера может быть несколько докторов это как вообще ок?
Bogdan
короче привет Entity Framework если на шарпе делать
SexNbaKef
и какая разрядность у современных докторов? :)
Квалификационные разряды? Прогугли да посмотри :)
giorgio
так что не боись
wwwcpsszxmm6
ты пробовал в интернете посмотреть?
смотрела, но никто там на пальцах не обьясняет
Igor
Ну... один семейный, другой онколог, третий психиатр
я так понял что в данном случае доктор и есть юзер :)
Andrii
Тут больше проблема что у доктора один пацинет
wwwcpsszxmm6
Я прислал, понятно хоть?
нет, не понятно, как метод может "забыть"
Bogdan
он несложный, если что
я с ним сталкивался
Bogdan
только я постоянно путаюсь в жадной и ленивой загрузке
Igor
Тут больше проблема что у доктора один пацинет
нет доктор с пациентом связан через appointment просто там одна связь не дорисованна а юзер это и есть доктор почему они на 2 таблицы попиленны не понятно
Артур
тяжко
Andrii
Ну у доктора есть линк на user_id. Непонятная.
Bogdan
user это не клиент, это учетная запись
Bogdan
у доктора тоже есть учетная запись своя
Andrii
А понятное, я бы просто делал айдишки user_id и doctor_id одинаковыми
Igor
ааа есть еще допустим юзера которые назначают осмотр поэтому нужно разделять доктора и юзера все ок
SexNbaKef
нет, не понятно, как метод может "забыть"
Что-то сделал и не нужно ничего возвращать. Войд функция съесть яблоко, возвращать нечего. Любая другая функция "съесть борщ", вернёт тарелку
Andrii
А тут могут быть разными, лишнее место запутаться
Bogdan
короче сделаем проще
Igor
А тут могут быть разными, лишнее место запутаться
нет просто прав юзеров :) типа доктор это юзер который проводит осмотр, а есть юзера которые не являются докторами но вносят инфу
Bogdan
изменим таблицу user и сделаем её более полезной, а не просто авторизационной, только вот стоит ли в таком случае вводить таблицу пациента и таблицу доктора
Bogdan
ну user это учетная запись тип
Igor
а вот с доктором тут нюансы возможны
Виталик Голоенко
тяжко
Артур, когда ж вы нам код скинете:)?
Igor
ну user это учетная запись тип
если пациенты входят в систему то это одно если нет то другое
Bogdan
суть была в том что доктор может тоже просматривать активные приёмы к нему
SexNbaKef
спасибки, уже понятнее. осталось разобрать на каком то примере кода
Void EatApple(Apple) { Съесть яблоко; Выбросить что осталось; }
Bogdan
если пациенты входят в систему то это одно если нет то другое
вообщем таки да пациент должен быть отдельно от учетки, но в то же время учетка должна хранить что-то большее чем логин и пароль
SexNbaKef
Тарелка EatFood(тарелка, борщ) { Съесть борщ; Return пустую тарелку; }
Andrii
Я бы просто делал таблицу всех гуманоидов с типом и общим айди. Потому что в них потом запутаешься. Так тебе скажут id 69, и ты понимаешь, что это врач гинеколог. А так тебе говоря айди 42 и хз кто это, то ли user_id, то ли patient_id, то ли doctor_id...
Артур
Артур, когда ж вы нам код скинете:)?
а я спрашивал, по задачам со степика, но там больше 5-10 строк кода и больше проблем cтруктурном понимание
Igor
ща вас Андрей плохому научит :)
Andrii
Ну да, guid ещё лучше
Bogdan
типо пользователь не должен лезть в айдишники
Maksim Pozharskiy
типо пользователь не должен лезть в айдишники
а пользователь прям с бд напрямую будет работать без GUI?)
Bogdan
нет
Andrii
эй але суррогатные ключи :) какие нахрен айди :) юзера ими оперировать не должны :)
Пользователь на должен, но программист-то должен. И обычно айдишки в запросе фигурируют
Bogdan
с gui
Andrii
Просишь скинуть URL и там id
Igor
Просишь скинуть URL и там id
поисковики такие урлы не любят :)
Igor
оперируйте логинами хотя бы
Артур
Igor
никнеймами с каринкаме :)
Andrii
поисковики такие урлы не любят :)
github.com там айдишка в пулреквесте. Вряд ли поисковик будет индексировать приёмы пациентов, диагнозы и лечение. или это будет провал секьюрити
Andrii
https://github.com/projecy/repo/pull/42
Артур
Igor
https://github.com/projecy/repo/pull/42
ну номер пул реквеста более естественный чем номер юзера :)
Артур
почему не работает?
Artyom 👻
Фотошоп
Igor
почему не работает?
потому что reverse делает инплейс разворот а возвращает None
Bogdan
почему не работает?
реверс же вроде ничего не возвращает
Andrii
ну номер пул реквеста более естественный чем номер юзера :)
Просто будет скорее id юзера и его имя вместе. Как на стековерфлоу: айди вопроса и потом опциональный текст
Andrii
почему не работает?
А по шагам распиши
Igor
почему не работает?
если хочешь чтобы вернуло то print(reversed(n)) ну или print(n[::-1])
Andrii
Выполни по шагам в интерпретаторе
Andrii
s = input() n = list(s) r = n.reverse() print(r)
Andrii
Чему равно значение после каждого шага?
Bogdan
люди можно же в обойтись без фронта
Igor
Чему равно значение после каждого шага?
тогда лучше в пайтутор идти :) дебагер сильно сложно для людей :)