@domanskiy

Как в MySQL в таблицу вставить изменяемое количество таблиц?

Есть заказ. В заказе есть определенный набор полей: ORDER_ID, Date_created, costumer т.п.,
Но к заказу идут таблицы (примерно с такими полями в каждой: TABLE_ID, ROW_ID, URL_FILE, ANGLE)
В заказе может быть от 1 до N таблиц
Количество строк в каждой таблице от 1 до N
Думаю стоит под эти таблицы создать отдельную таблицу FRAMES, и связать её строки с заказами. Т.е. каждая строка будет содержать два поля ORDER_ID и TABLE_ID - как индификатор к какой таблице относится строка ROW_ID и к какому заказу ORDER_ID.
Связь OTM
Объём БД заказов примерно 1 000 заказов в год, в каждом в среднем 5 таблиц. Каждая таблица в среднем 20 строк.
Т.е. в год к таблице будет прибавляться по 100 000 строк.
Может стоит сделать "архивацию"? Т.е. отдельную таблицу или БД, в которую будут сбрасываться все заказы и связанные с ними таблицы за прошедший год.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 06:09
30000 руб./за проект
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект