Условие:
Создай er диаграмму связей, чтобы были видны связи
1. Связь между City и Punkt
Тип связи: Один ко многим (1:N)
Внешний ключ: Punkt.cityid → City.id
Описание: Один город может иметь несколько пунктов выдачи, но каждый пункт принадлежит только одному городу
2. Связь между Users и Role
Тип связи: Многие к одному (N:1)
Внешний ключ: Users.idrole → Role.id
Описание: Многие пользователи могут иметь одну роль, но каждый пользователь имеет только одну роль
3. Связь между Users и Card
Тип связи: Один ко многим (1:N)
Внешний ключ: Card.iduser → Users.id
Описание: Один пользователь может иметь несколько карт, но каждая карта принадлежит только одному пользователю
4. Связь между Users и Basket
Тип связи: Один ко многим (1:N)
Внешний ключ: Basket.iduser → Users.id
Описание: Один пользователь может иметь несколько корзин, но каждая корзина принадлежит только одному пользователю
5. Связь между Users и Curierinfo
Тип связи: Один ко многим (1:N)
Внешний ключ: Curierinfo.iduser → Users.id
Описание: Один пользователь может иметь несколько записей о доставке, но каждая запись принадлежит только одному пользователю
6. Связь между TypeProduct и Product
Тип связи: Один ко многим (1:N)
Внешний ключ: Product.type → TypeProduct.id
Описание: Один тип товара может быть у многих продуктов, но каждый продукт имеет только один тип
7. Связь между City и Curierinfo
Тип связи: Один ко многим (1:N)
Внешний ключ: Curierinfo.city → City.id
Описание: Один город может быть указан в нескольких записях о доставке, но каждая запись относится только к одному городу
