Таблица магазинов: таблица для хранения информации о разных магазинах
StoreId Name PlaceCode
-------- -------- --------
1 Addidas AB1
2 Nike KS3
3 Puma LS6
4 Nike AS2
5 Nike WR4
Таблица областей
AreaId Area
------ -------
1 DownTown
2 UpTwon
Таблица магазинов:
Редактировать
StoreId AreaId
------- -------
1 1
2 2
3 2
4 1
5 2
Nike, например, имеет больше, чем филиал для своего магазина
поэтому моя идея заключалась в том, чтобы иметь больше, чем запись с атрибутом имени «nike», но другие атрибуты будут содержать информацию о ветви.
Я использовал Таблицу StoresArea для создания отношения «многие ко многим», но я думаю, что этого можно достичь с помощью отношения «один ко многим» ... и это сбивает с толку, поэтому я надеялся на хороший совет, чтобы он мог Помоги мне следовать хорошей практике!
Я создал класс с именем store, чтобы хранить информацию о каждом магазине .. но я хочу добавить дополнительную переменную, и я думаю, что это будет массив, эта переменная будет содержать информацию обо всех ветвях данного хранилища.
Я думаю, что эта информация будет:
1 - PlaceCode филиала
2 - Чтобы я мог предоставить URL с помощью строки запроса для доступа ко всем другим ветвям? StoreId = Id
3 - площадь филиала
чтобы перейти прямо к точке, я хочу, чтобы на подробной странице любого данного магазина было поле с названием ветки, в котором будет отображаться область филиала + код места всех других доступных филиалов. Например, "Филиалы: Центр города: AS2" и слово "Центр города" будут доступны для ссылки на филиал!
Я знаю, это не достаточно ясно! но я надеюсь, что вы получите это
Конечно, вы можете задать любые дополнительные вопросы или вопросы, чтобы сделать изображение более четким!