Товар с разными ценами и количеством в зависимости от ближайшего магазина
Здравствуйте.
Подскажите пожалуйста примерное направление и наиболее подходящую редакцию для следующего:
Есть 2 крупных магазина в разных городах страны.
Магазины занимаются крупным оптом и розницей.
Необходим Интернет Магазин.
Каждый товар имеет свое количество, розничную и оптовую цену в разных городах.
GeoIP по сути не нужен... Покупатель сам при логине выбирает свой город(если не залогинен).
А в карточке зарегистрированных будет пункт - Ближайший Город или типа того.
Соответственно на сайте нужно показывать только товары в наличии в своем городе и по своим ценам.
Мне не понятно как организовать у одного товара(артикула) разные цены и количества.
Буду рад любому совету.
P.S. Буду дорабатывать своими силами.