@phpgeeks

Страница 5264 из 8430
Evgeniy
21.07.2017
10:09:25
концовка не очень нравится

но чтобы дальше общаться надо людей подготовить что такое ER

и как с этим работать)

Google
Evgeniy
21.07.2017
10:10:14
потом я продолжу первую презентацию)

Den
21.07.2017
10:12:24
Entity говоришь?

Evgeniy
21.07.2017
10:12:31
да

но не путай с ddd entity

хотя очень похоже)

ddd - про backend

er про базу данных особенно про реляционную

Den
21.07.2017
10:14:24
ddd че?

backend это не про базу данных?

Evgeniy
21.07.2017
10:17:21
backend не только данные но и операции с ними и тд

а база данных она только про данные и точка

я на одном live стриме рисовал кругляшки

Sergey
21.07.2017
10:18:37
XD Join обьяснял?

Google
Evgeniy
21.07.2017
10:18:46
https://www.youtube.com/watch?v=REbsxmE5h4M

XD Join обьяснял?
неа, это не про sql

Sergey
21.07.2017
10:19:04
ааа, ну ладно)

Evgeniy
21.07.2017
10:19:23
в стриме в начале объяснение про backend и данные

там только начала с кругами)

дальше сумбурно)

Den
21.07.2017
10:21:00
А если структура БД зависит от данных в каких-то нескольких таблицах. Это как называется?

Magic
21.07.2017
10:21:20
делай через (#foo).on("change", функция(){})
ох уж эти чатики пхп где обсуждают js

Evgeniy
21.07.2017
10:21:56
от этого зависит приложение

что в одной ситуации данные в одной таблице

в другой ситуации данные в другой таблице

Sergey
21.07.2017
10:22:32
Блин придётся костылики писать

Den
21.07.2017
10:22:37
Sergey
21.07.2017
10:22:43
КТо знает про Мапперы?

кто может про них рассказать?

Evgeniy
21.07.2017
10:22:53
я чуть чуть)

Den
21.07.2017
10:23:06
Это условие такое - структура БД зависит от данных в каких-то нескольких таблицах

Evgeniy
21.07.2017
10:23:08
ты про мапперы между реляционными и объектными)

Google
Evgeniy
21.07.2017
10:23:36
но в большинстве случаев это косяк бд

структура бд это набор сущностей(табличек)

поэтому она включает в себя все варианты)

Den
21.07.2017
10:24:22
Смотри



Тип 1

Evgeniy
21.07.2017
10:25:43
что за тип 1?

Den
21.07.2017
10:26:31


Типа теперь 2

Evgeniy
21.07.2017
10:27:08
ты про id таблицы ?

Den
21.07.2017
10:27:24


Evgeniy
21.07.2017
10:27:49
ну хуевая бд

Evgeniy
21.07.2017
10:27:55
как я уже писал)

Den
21.07.2017
10:28:08


Evgeniy
21.07.2017
10:28:21
сделай pages_translations и добавь эту колонку slug внуторь нее

а не в назвнаие таблицы

вижу

это пиздец жеский антипатерн

Den
21.07.2017
10:28:45
Зачем?

Evgeniy
21.07.2017
10:28:46
так делать не рекомендуют

Google
Evgeniy
21.07.2017
10:28:59
ну хочешь делай)

но смысл видео как раз от подобных вещей избавлятся

Den
21.07.2017
10:29:22
Это ты - антипаттерн. Это - работает как часы

Evgeniy
21.07.2017
10:29:39
если как часы

Den
21.07.2017
10:29:49
Это не все кстати

Evgeniy
21.07.2017
10:30:00
тебе говорят что создание таблиц можно избежать

Admin
ERROR: S client not available

Evgeniy
21.07.2017
10:30:10
когда размер таблицы у тебя за 1 gb превысит

представь сколько записей добавится

и сколько таблиц ты на создаешь

Den
21.07.2017
10:30:28
1

Evgeniy
21.07.2017
10:30:41
потому что ты вместо того чтобы добавить колонку, ты вынес это в имя таблицы

Это ты - антипаттерн. Это - работает как часы
https://www.slideshare.net/billkarwin/sql-antipatterns-strike-back/5-Metadata_Tribbles_I_want_these

Den
21.07.2017
10:32:01
Ниче - норм

Evgeniy
21.07.2017
10:32:14
Ниче - норм
еще раз так зафлудишь забаню

Den
21.07.2017
10:32:27
Я и сам хотел удалить

Evgeniy
21.07.2017
10:32:29
вынеси эту простыню на pastebin и ссылку

вон тебе ссылка

как раз про твой случай

Google
Evgeniy
21.07.2017
10:32:48
там только пример с датами

и как надо делать

Den
21.07.2017
10:32:53
Че там видос?

Evgeniy
21.07.2017
10:33:01
нет презентация

одного человека

Den
21.07.2017
10:35:07
https://pastebin.com/GKg3FSBz

Evgeniy
21.07.2017
10:35:54
здесь мало записей

если их будет больше

Den
21.07.2017
10:36:08
Маленький сайт

Evgeniy
21.07.2017
10:36:11
будет больше таблиц

и разбираться в этом будет через одно место

Den
21.07.2017
10:36:22
Когда?

Evgeniy
21.07.2017
10:36:37
efault_files_translations мог создать таблицу

и каждой строке добавить колонку slug или как у тебя она называется где хранится ffffcf78a388b4f82d18b10f0bc3280c

и получить бд где таблицы бы не плодились

чтобы потом не искать какие надо удалять

Евгений
21.07.2017
10:37:22
кстати, в битриксе есть аналогичный механизм. когда на каждый инфоблок создаётся своя таблица

Den
21.07.2017
10:38:00
учатся у лучших
Прости ты сейчас про кого?

Страница 5264 из 8430