19:57:23 From Отус Онлайн-образование : всем привет :) 19:58:00 From Supernic3 : Добрый вечер! :) 19:58:32 From Сергей : Всем привет 19:59:56 From prib : Всем привет! 20:00:22 From Отус Онлайн-образование : добрый вечер :) 20:01:28 From Сергей : + 20:01:30 From prib : + 20:01:51 From Supernic3 : Всё отлично 20:02:07 From prib : 5 20:02:09 From Kirill Amurskiy : 5 20:04:54 From Отус Онлайн-образование : FSLDM 20:04:59 From Отус Онлайн-образование : BIAN 20:05:05 From Отус Онлайн-образование : FIBO 20:06:28 From Отус Онлайн-образование : http://databaseanswers.org/data_models/ 20:11:55 From Сергей : + 20:11:58 From prib : + 20:15:48 From Supernic3 : Вопрос по поводу обучения.. В самом конце мы получаем "бумажку :)" о том, что мы прошли такие-то курсы. В них отражено количество выполненных ДЗ.. А если их просто не получается выполнить ввиду очень малого количества времени?) 20:15:53 From Supernic3 : Сессия, все дела.. 20:16:39 From Supernic3 : Но там будет выполненных ДЗ 1 :D из 16 Ну такое себе) 20:17:14 From Supernic3 : Или так или же возможность была бы сдать позже и переделать его?) 20:17:25 From Kirill Amurskiy : можно в форошопе подрисовать) 20:17:31 From Supernic3 : Ну так-то да, но это жульничество! 20:17:36 From Supernic3 : фу-фу-фу 20:17:43 From Kirill Amurskiy : 100 из 16 8) 20:18:06 From Supernic3 : Хотя бы, на неделю) 20:19:34 From Supernic3 : Хорошо, спасибо :) 20:20:11 From Supernic3 : Ну так) 20:21:05 From Supernic3 : Ну, давайте я. 20:21:11 From Supernic3 : Как шарить тут экран?) 20:21:32 From Сергей : + 20:21:34 From prib : + 20:22:42 From Supernic3 : https://app.sqldbm.com/SQLServer/Share/lELo5fDCkgveXTrHMe7fnkGFrngIE8md_DYjF4jNYw0# 20:36:39 From Kirill Amurskiy : похоже, что там есть "места хранения": кошелек, счета, подушка и т.д. 20:38:32 From Отус Онлайн-образование : а вы подключайтесь к дискуссии :) 20:39:19 From Kirill Amurskiy : делаешь Clone при разводе 20:42:03 From Kirill Amurskiy : мне есть что сказать по поводу как мне видиться можно иначе организовать, если нужна поддержка группового ведения бухгалтерии 20:43:36 From Kirill Amurskiy : Есть парретр NullValue 20:43:51 From Kirill Amurskiy : Вы можете завести "ПустойПроект" в таблице Проекты 20:44:00 From Kirill Amurskiy : и если нет проекта, то ставить связь на него 20:44:45 From Отус Онлайн-образование : DzenMoney можно глянуть 20:53:03 From Сергей : - 20:53:07 From prib : - 20:53:09 From Kirill Amurskiy : - 20:53:38 From Kirill Amurskiy : неее 20:53:47 From Kirill Amurskiy : это на 4 часа дискуссия с дракой 20:54:04 From Сергей : я могу рассказать 21:10:14 From Kirill Amurskiy : можно сделать отдельную схему, если будет нужно то вытащить в отдельную 21:12:36 From Supernic3 : уже переделал :) https://app.sqldbm.com/SQLServer/Share/3q22OSaWHHfuOlPitB06X0GFrngIE8md_DYjF4jNYw0 21:15:56 From Supernic3 : ---- https://app.sqldbm.com/SQLServer/Share/ObeM2P8_vGdWaTG71P2ZaEGFrngIE8md_DYjF4jNYw0 21:16:26 From Supernic3 : Я 21:16:39 From Supernic3 : Я думал об UDT, но не нашёл тут места, куда это применить.. Я не вижу необходимости) 21:17:11 From prib : уу меня) 21:23:35 From Kirill Amurskiy : Михаил, а не могли бы вы прокомментировать паттерн NullValue (что я выше описал), когда мы в таблице NinjaTurtles добавляем NullTurtle? 21:23:40 From Supernic3 : У меня хранится offset и на клиенте хотел бы разбирать.. Это же вполне адекватно или нет?) 21:23:56 From Отус Онлайн-образование : да это вполне себе решение 21:24:19 From Kirill Amurskiy : блин( 21:26:30 From Отус Онлайн-образование : ась? про то что Михаил нас покинул? я предлагала рассказать :) 21:27:07 From Kirill Amurskiy : я спросить хотел) 21:27:32 From Отус Онлайн-образование : пишите в слэк :) 21:27:46 From Отус Онлайн-образование : можно прямо в канал - теперь всем интересно что хотели спросить! 21:30:39 From Kirill Amurskiy : - 21:30:41 From Supernic3 : Всё прекрасно:) 21:30:44 From prib : - 21:30:44 From Kirill Amurskiy : давно не был в кино) 21:30:48 From prib : все здорово, да 21:30:53 From Supernic3 : Сергей молодец! 21:31:15 From Kirill Amurskiy : чтение нормативной документации, я аж клавиатуру выронил 21:32:41 From prib : ))) 21:38:22 From prib : да, могу) 21:38:23 From Supernic3 : Есть один вопрос.. 21:38:26 From Supernic3 : Если можно голосом) 21:39:16 From Kirill Amurskiy : utc 21:39:31 From Kirill Amurskiy : utc+offset 21:43:03 From Supernic3 : Понял, спасибо :) 21:43:19 From prib : мне можно? 21:48:12 From Kirill Amurskiy : а почему не unique поле? 21:54:04 From Kirill Amurskiy : быстро, как заскачить в маршрутку) 21:55:25 From Supernic3 : Тут некоторых связей с виду нет.. Я отходил, не слышал может, но с чем связан CarStates table, поле CarInternalId? 21:56:28 From Supernic3 : А, всё, вопрос отпал, понятно :) 21:56:53 From Supernic3 : Уже отпал вопрос) Внутренний номер автомобиля 21:57:01 From Supernic3 : Просто при привычке Id - связь) 21:57:38 From Kirill Amurskiy : имя 50 символов скорее всего не хватит 21:59:11 From Kirill Amurskiy : если вы понимаете о чем я) 22:03:03 From Kirill Amurskiy : нормальная жизнь: стреляешь себе в ноги, выдераешь волосы)) 22:03:25 From Supernic3 : tinyint - 1 байт bit - 1 бит Разница в 8 раз, так что не одно и тоже) 22:03:56 From Supernic3 : Компонент Компонент SQL Server Database Engine оптимизирует хранение столбцов типа bit. Если в таблице имеется 8 или менее столбцов типа bit, они хранятся как 1 байт. 22:04:01 From Supernic3 : Всё понятно, всё, расходимся. 22:05:29 From Supernic3 : Из документа "RFC 821" который описывает стандарт "Simple Mail Transfer Protocol" следует, что для имени E-Mail пользователя и имени E-Mail домена максимальная длина установлена в 64-е символа, а следовательно 64 + @ + 64 = 129 максимально возможная длина E-Mail адреса составляет 129 символов. 22:05:34 From Supernic3 : Так что 129 максимум) 22:05:53 From Kirill Amurskiy : ничесе 22:07:12 From Supernic3 : Павел молодец! 22:07:34 From Supernic3 : Единственное.. 22:07:42 From Supernic3 : TransactionId лучше заменить, по мне, на uniqueid) 22:07:50 From Supernic3 : Левый низ 22:08:37 From Supernic3 : Хм, у меня и uid и int... Но оправдано, честно говоря 22:09:28 From Kirill Amurskiy : надо тесты посмотреть по производительности 22:09:38 From Kirill Amurskiy : скорее всего порядок не о чем 22:09:48 From Supernic3 : Даёт сильно прогруз.. 22:10:00 From Supernic3 : Последовательный х2 по времени 22:10:02 From Supernic3 : ~ 22:11:42 From Kirill Amurskiy : надо асболютные значения смотреть. Например, добавление строки в таблицу - 1000 мс, генерация guid - 2 нс, генерация bigint - 1 нс. Т.е. вроде в 2 раза дольше, но по отношению к общему времени никакой роли не играет. 22:13:02 From Supernic3 : Если вернуться к моей схеме.. Для справочников - int, а для операций, счетов и пр. - guid Это адекватно или лучше вернуться на bigint? 22:14:03 From Supernic3 : guid я хотел на клиенте генерить, как раз благодаря этому сбросил бы нагрузку на генерацию) 22:15:15 From Supernic3 : Вполне) 22:16:19 From Supernic3 : Павел молодец! Можешь выдыхать и откинуться на спинку кресла) 22:16:20 From Supernic3 : - 22:16:25 From prib : хехе) 22:16:25 From Сергей : - 22:16:52 From Kirill Amurskiy : поцаны молодцы) 22:17:19 From Kirill Amurskiy : хотим, представим) 22:17:50 From prib : это метод утенка 22:18:05 From Kirill Amurskiy : у меня специальная черная утка 22:18:06 From Supernic3 : Я думаю, что лучше сказать всем, чтобы скидывали свои схемы в общий чат, по желанию. Чтобы все могли обсуждать, подкидывать идеи и прочее, а не чисто в ЛС Вам, сил и времени не хватит) 22:19:47 From Сергей : вопрос можно по ДЗ 22:23:16 From Supernic3 : - 22:23:17 From Сергей : - 22:23:19 From prib : - 22:23:21 From Kirill Amurskiy : - 22:23:44 From Kirill Amurskiy : спасибо) 22:23:47 From prib : Спасибо! 22:23:49 From Сергей : спасибо! 22:23:49 From Supernic3 : Приятного вечера! :)