mysql динамически создает таблицу

Я создаю базу данных на MySQL. Сначала создаем основные таблицы, в которых по 30 столбцов в среднем. И стандартом таблицы журнала является pk ссылочной таблицы плюс каждый столбец * 2. Вот так:

Ссылочная таблица:

Field   |   Type      |   Null   |   Key   |   Default   |   Extra
--------+-------------+----------+---------+-------------+----------------
TableID | int(11)     | No       | PRI     | Null        | auto_increment
Col1    | varchar(50) | No       |         | Null        |

Журнал Таблица:

Field       |   Type      |   Null   |   Key   |   Default   |   Extra
------------+-------------+----------+---------+-------------+----------------
LogTableID  | int(11)     | No       | PRI     | Null        | auto_increment
TableID     | int(11)     | No       | MUL     | Null        |
NewCol1     | varchar(50) | No       |         | Null        |
UpdatedCol1 | varchar(50) | No       |         | Null        |

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

Каков наилучший способ сделать это?

Ответы на вопрос(1)

Ваш ответ на вопрос