Я проектирую базу данных мультивендорного магазина, которая позволяет пользователю создать новый магазин, и я хочу, чтобы пользователь полностью создал магазин (добавив информацию о магазине, товары, изображение ... и т. Д.), НоАдминистратор будет утверждать, что он будет в состоянии ожидания. Каково оптимальное решение для проектирования базы данных, в котором сначала сохраняются ожидающие отношения между пользовательскими магазинами, а затем, после одобрения, перевести их в утвержденное отношение магазинов?
две вещи
1 - две отдельные группы одинаковых отношений как для утвержденных, так и для ожидающих магазинов.
2 - просто добавьте столбец состояния, описывающий статус магазина, подтвержденный или ожидающий.
но я не думаю, что любое из них является хорошим и оптимальным решением.