Сергей
Эээх ностальгию навеял Игорь))
Igor
та как то портвейны прошли мимо меня ... мы или водку пили или 2000 ... а когда по модному то тоже вкус детсва это аморетто ;) хз откуда оно бралось но довольно часто
Igor
Причем сейчас такой аморетто еще попробуй найди обычно просто сахором покрашенная дрянь в магазах рядом продают только заказывать.
Igor
утакой все детство бухал ;) прям мажором себя почувствовал ;)
Igor
Меня сейчас когда жена хочет порадовать заказывает ;) знает "за какие веревочки дергать"
L7🤍❤️🤍
Так мажліва зрабіць? "А" у двух табліцах маюць атрыбут primary_key?
L7🤍❤️🤍
Так мажліва зрабіць? "А" у двух табліцах маюць атрыбут primary_key?
@ikovrigin Так возможно сделать в sql? (значенія в столбце "а" в табліце ніже ссылаются на табліцу выше в столбец "а")
Igor
таблица в которую ссылаешься должна иметь уникальный индекс ... т.е верхняя ... будет это праймари кей или просто уникальный индекс не имеет значения
Igor
некоторые серваки позволяют ссылаться без индекса вроде ... но это сразу жопа производительности при проверке целостности . Поэтому обязательный ключ правильное решение
Igor
честно я не понимаю что ты спрашиваешь ... в странице у тебя указывается книга из какой эта страница ... книга должна иметь индекс по айди ... вот такая связь делается так как я тебе показал в пастебине выше
L7🤍❤️🤍
честно я не понимаю что ты спрашиваешь ... в странице у тебя указывается книга из какой эта страница ... книга должна иметь индекс по айди ... вот такая связь делается так как я тебе показал в пастебине выше
Я просто імея половіну кода із твоего пастбіна, і вторую половіну сделаную по подобію того что із того же пастбіна не могу создать табліцы і связі к нім https://pastebin.com/5YcECmFM
Igor
я просто не понял структуру таблиц поэтому удалил нахер кто такой юзер в книгах и почему язык завязан на него а не на книгу
Igor
извини у тебя сущности появляются на лету ... кто такое приложение
Igor
а где приложение у тебя в структуре данных
Igor
там книги и страницы
L7🤍❤️🤍
там книги и страницы
Ну да, і язык інтэрфейса
Igor
а юзера тут при чем
Igor
кароче нихуя не понятно ... объясни русским (или украинским) языком что ты хочешь получить ... какие сущности у тебя есть и как они взаимодействуют
утин
а зачем язык интерфейса хранить в бд
утин
это все в приложении висит
L7🤍❤️🤍
кароче нихуя не понятно ... объясни русским (или украинским) языком что ты хочешь получить ... какие сущности у тебя есть и как они взаимодействуют
У меня есть таблица где есть: айди пользователя, айди книги и название книги. У меня есть вторая таблица, где есть: айди книги который нужно связать с айди книги из первой страницы, номер страницы, а так же есть фотография и/или текст который хранится на этой же странице (столбцы pic&article) И есть третья таблица где есть: айди пользователя который нужно связать с айди пользователя из первой таблицы и столбец где хранится язык программы для каждого пользователя
L7🤍❤️🤍
утин
L7🤍❤️🤍
в куки)
В моем случае их нет
L7🤍❤️🤍
😶
Потому что эта бд не только для приложения в браузере
Igor
ты мне описываешь структуру которую ты создал а я тебя просил описать что ты пытаешься описать этой структурой ладно проехали ... ты хочешь чтобы у книги было несколько языков? т.е тупо многие ко многим связь?
L7🤍❤️🤍
Таблица просто называется "книги"
Igor
у книги всегда один пользователь?
Igor
почему у тебя нет таблицы пользователей?
утин
т.е. несколько челов не могут читать эту книгу?
утин
Нет
у тебя типо ирл библиотека или онлайн библиотека
L7🤍❤️🤍
почему у тебя нет таблицы пользователей?
Так мне ничего кроме id не нужно
Igor
Так мне ничего кроме id не нужно
у тебя странное представление о проектировании баз данных ... а точнее похоже его нет. ты хочешь иметь целостность при отсутствии объектов
утин
Онлайн
так а почему несколько пользователей не могут читать одну и ту же книгу
Igor
кто такие пользователи что у них только айди? у тебя должен быть пользователь книги должны ссылаться на пользователя( хотя для меня это до сих пор звучит как бред) и языки должны ссылаться на пользователя
Igor
это есил у пользователя несколько языков
Igor
если у пользователя один язык то пользователь ссылается на языки
утин
у тебя реально чтото с проектировкой бд, по сути у тебя должна быть таблица книг с id и таблица юзеров, и связать ты их должен так чтобы у пользователя была возможность купить (или как оно там у тебя должно быть) не только одну книгу а несколько и чтобы разные пользователи могли иметь одну и ту же книгу с каталога
Igor
если языки это справочник то нужна третья таблица ... языки пользователей ... которая сделает связь многих языков к многим пользователям
утин
Это не библиотека, это создаватель книг
🥲пиздец ты определись хоть
L7🤍❤️🤍
🥲пиздец ты определись хоть
Ну не библиотека это
Igor
нарисуй структуру таблиц
L7🤍❤️🤍
У меня в проекте даже этого слова нет
Igor
утин
Ну не библиотека это
это чтото типо сайта где каждый пишет свои книги и (дальше что?)?
утин
ахуеть это профайлер?
Igor
нет это рандомная структура бд ;) а такие картинки (похожие) можно строить в ссмс
утин
я прост не видел старые диаграммы в ssms
Igor
я отбитый но ленивый ;) так что пока нет ... пока я не психанул ;)
утин
Вообще это создаватель конспектов
блять так книг или конспектов)))
L7🤍❤️🤍
Если на то пошло
L7🤍❤️🤍
утин
так библиотека или создавалка книг тоесть конспектов
L7🤍❤️🤍
сейчас создам
утин
А есть разница?
ну конспекты это не книги в обычном понимании
Igor
сейчас создам
можешь тут https://dbdiagram.io/home
Robert
Это же легаси, да?
Please define "легаси"
Сергей
Please define "легаси"
Старое говно, которое никто не будет переписывать, работает как есть
L7🤍❤️🤍
можешь тут https://dbdiagram.io/home
он мне браузер вешает
L7🤍❤️🤍
ніче, у меня другой есть где-то
Igor
да нарисуй в чем угодно хоть в экселе ;)