Задать вопрос
@Simple91

Как хранить цены в БД MYSQL для разных компании?

Привет друзья!

Такая ситуация:
- Есть список салонов красоты

У каждого салона:
  1. Разного рода мастера
  2. Разного рода услуги
  3. Разные цены на услуги
Пример:
Салон 1:
  1. Мастеров - 4
  2. Количество услуг - 5
  3. Цены на каждую услугу разные


Салон 2:
  1. Мастеров - 2
  2. Количество услуг - 3
  3. Цены на каждую услугу разные
Вопрос:
Как все это удобно хранить?
P.S. Предполагается выводить как список салонов на одной странице, а также использовать цены для всяких расчетов, скидок и тд
P.S.S Количество услуг в салонах может быть разным
  • Вопрос задан
  • 323 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
sayber
@sayber
Да, я программирую на PHP и еще асинхронно!
Как то так на быстрый взгляд.
Связи отлаживайте уже сами

Для более полной картины, надо понимать специализацию данного проекта и др. подробности.

Салоны (saloon)
Тарифы (rate) -> (o2o) saloon_id
Цены (cost) -> rate_id
Услуги (service) -> cost_id
Мастеры -> (master) -> service_id
СПО (акции, скидки и т.п.) -> (m2m) rate_id
рейтинг M-> (rank_master) -> master_id
рейтинг S-> (rank_saloon) -> saloon_id
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы