Size: a a a

2020 February 28

BB

Bogdan Bodkia in CODE BLOG / C#
Парни нужна помощь в регулярках ни как не могу создать.
Нужно 1 буква верхнего или нижнего региста 🤪
источник

BB

Bogdan Bodkia in CODE BLOG / C#
без символов
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Подскажите пожалуйста, как должны выглядить таблицы sql с таким условием: есть магазин книг(простенький, всего их 8) у каждой своя цена. Юзер может за один раз купить несколько разных книг и необязательно по 1 штуке. Хочу занести в БД таблицу "Покупка" где будет логин юзера, общая сумма, название и количество экземпляров каждой книги.
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Заранее спасибо
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Нужно как то делать дополнительные таблицы?
источник

II

Ilya Irbitskiy in CODE BLOG / C#
лучше так наверное:
таблица юзеров
таблица книг (id, название, автор, стоимость)
таблица заказов (id заказа, fk на юзеров)
таблица позиций заказов (id заказа, id позиции заказа, fk на таблицу книг, количество)
источник

II

Ilya Irbitskiy in CODE BLOG / C#
я бы так сделяль
источник

AK

Andrew Kravchuk in CODE BLOG / C#
примерно так себе и представляю это
источник

AK

Andrew Kravchuk in CODE BLOG / C#
ещё такой вопрос
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Надо ли делать в таблице юзеров id как primary key, если их логины и так уникальны, я могу использовать логин как primary key?
источник

II

Ilya Irbitskiy in CODE BLOG / C#
использовать логин в качестве PK это значит организовывать поиск в таблице по строчке, что затратно по времени, лучше id
источник

AK

Andrew Kravchuk in CODE BLOG / C#
поэтому и спрашиваю
источник

AK

Andrew Kravchuk in CODE BLOG / C#
спасибо
источник

II

Ilya Irbitskiy in CODE BLOG / C#
уникальность логина стоит проверять на стороне сервера перед созданием нового юзера
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Хорошо, спасибо
источник

II

Ilya Irbitskiy in CODE BLOG / C#
нзч)
источник

ch

central hardware in CODE BLOG / C#
Andrew Kravchuk
Надо ли делать в таблице юзеров id как primary key, если их логины и так уникальны, я могу использовать логин как primary key?
А если логин будет  сменен? Ответ пачка костылей
источник

AK

Andrew Kravchuk in CODE BLOG / C#
на моём сайте изменить логин невозможно)))))
источник

ch

central hardware in CODE BLOG / C#
Andrew Kravchuk
на моём сайте изменить логин невозможно)))))
Тогда ок
источник

AK

Andrew Kravchuk in CODE BLOG / C#
:D
источник