{"text_format":"2","workbook":"xlsx","n_sheets":9,"sheets":["users","products","location","shop","basket","unit","rating","Связи","Доступность строк"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"users","index":0,"n_rows":5,"n_cols":4,"rows_kept":5,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","uuid","Уникальный идентификатор пользователя","Первичный ключ, не NULL, автогенерируемый"]
["nickname","text","Никнейм пользователя","не NULL"]
["image","text","URL картинки профиля пользователя"]
["basket_code","uuid","Код корзины пользователя","не NULL, автогенерируемый"]

{"sheet":"products","index":1,"n_rows":10,"n_cols":4,"rows_kept":10,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","uuid","Уникальный идентификатор продукта ","Первичный ключ, не NULL, автогенерируемый"]
["title","text","Название продукта","не NULL"]
["location","uuid","ID места, где можно купить продукт","Вторичный ключ, не NULL"]
["user","uuid","ID пользователя, который добавил продукт","Вторичный ключ, не NULL"]
["image","text"," URL-адрес изображения продукта"]
["cost ","double precision","Стоимость продукта","не NULL"]
["discription ","text","Описание продукта"]
["unit ","int","Идентификатор единицы измерения продукта","Вторичный ключ, не NULL"]
["quantity","double precision","Базовое количество относительно единицы измерения","не NULL, по умолчанию 1"]

{"sheet":"location","index":2,"n_rows":6,"n_cols":4,"rows_kept":6,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","uuid","Уникальный идентификатор места покупки","Первичный ключ, не NULL, автогенерируемый"]
["shop ","int","Идентификатор магазина как точки одной из торговых сетей","Вторичный ключ, не NULL"]
["addres ","text","Адрес места покупки","не NULL"]
["image","text","URL-адрес изображения места покупки продукта"]
["user ","uuid","Идентификатор пользователя","Вторичный ключ, не NULL"]

{"sheet":"shop","index":3,"n_rows":4,"n_cols":4,"rows_kept":4,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","uuid","Уникальный идентификатор торговой сети","Первичный ключ, не NULL, автогенерируемый"]
["title ","text","Название торговой сети","не NULL"]
["standart_image ","text","URL картинки профиля торговой сети"]

{"sheet":"basket","index":4,"n_rows":6,"n_cols":4,"rows_kept":6,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","uuid","Уникальный идентификатор записи в корзине","Первичный ключ, не NULL, автогенерируемый"]
["user ","uuid","Идентификатор пользователя","Вторичный ключ, не NULL"]
["product ","uuid","Идентификатор продукта","Вторичный ключ, не NULL"]
["status ","bool","Состояние покупки товара","не NULL"]
["count ","double precision","количество продуктов одного типа","не NULL, мин.значение указано как единица измерения продукта"]

{"sheet":"unit","index":5,"n_rows":5,"n_cols":4,"rows_kept":5,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","int","Уникальный идентификатор единицы измерения","Первичный ключ, не NULL, автогенерируемый"]
["unit ","text","Название единицы измерения","не NULL"]
["real_number","bool","Флаг, указывающий, является ли единица измерения целым числом или числом с плавающей точкой","не NULL"]
["short_name","text","Краткое название единицы измерения","не NULL"]

{"sheet":"rating","index":6,"n_rows":5,"n_cols":4,"rows_kept":5,"cut":false,"hidden":false,"merged":[]}
["Название","Тип данных","Поястнение","Особенности"]
["id","uuid","Уникальный идентификатор записи записи рейтинга","Первичный ключ, не NULL, автогенерируемый"]
["user ","uuid","Идентификатор пользователя","Вторичный ключ, не NULL"]
["product ","uuid","Идентификатор продукта","Вторичный ключ, не NULL"]
["rating ","int","Числовой рейтинг, который пользователь поставил продукту","не NULL,значние >= 0 && значение <= 5"]

{"sheet":"Связи","index":7,"n_rows":10,"n_cols":2,"rows_kept":10,"cut":false,"hidden":false,"merged":[]}
["таблийца","тип связи"]
["products  :  rating ","1 : M"]
["products  :  basket ","1 : M"]
["location  :  products ","1 : M"]
["shop  :  location ","1 : M"]
["unit  :  products ","1 : M"]
["users  :  basket ","1 : M"]
["users  :  rating ","1 : M"]
["users  :  auth.user ","1 : 1"]
["users  : location ","1 : M"]

{"sheet":"Доступность строк","index":8,"n_rows":9,"n_cols":5,"rows_kept":9,"cut":false,"hidden":false,"merged":[]}
["Таблица","Чтение","Запись","Изменение","Удаление"]
["auth.user","Доступно всем (оно предварительно ограничено платформой)","Доступно всем (оно предварительно ограничено платформой)","Только авторизированный пользователь (оно предварительно ограничено платформой)","Только авторизированный пользователь (оно предварительно ограничено платформой)"]
["users","Доступно всем","Только авторизированный пользователь","Только авторизированный пользователь","Только авторизированный пользователь"]
["products","Доступно всем","Только авторизированный пользователь","Только авторизированный пользователь","Только авторизированный пользователь"]
["location","Доступно всем","Только авторизированный пользователь","Только авторизированный пользователь","Только авторизированный пользователь"]
["shop","Доступно всем","Не доступно","Не доступно","Не доступно"]
["basket","Доступно всем","Только авторизированный пользователь","Доступно всем","Только авторизированный пользователь"]
["unit","Доступно всем","Не доступно","Не доступно","Не доступно"]
["rating","Доступно всем","Только авторизированный пользователь","Только авторизированный пользователь","Только авторизированный пользователь"]