Итак, у меня есть куча разных «государственных нормативных актов», содержащихся в отдельных таблицах. Таблицы названы Алабамой через Вайоминг. К сожалению, каждый набор государственных нормативов достаточно различен по своему вложению и форматированию, так что не имеет смысла держать их в одной таблице.
Что я хотел бы сделать, так это сопоставить таблицы, чтобы они соответствовали правилам. Очевидно, что для этого потребуется какая-то таблица «отображения», и я предполагаю, что столбцы этой таблицы отображения будут выглядеть так:
tablename1 | regulation2_uuid | _tablename2_ | regulation2uuid
Два вопроса:
Похоже, передача имени таблицы в качестве переменной, которую я должен буду сделать, чтобы запросить «как правила», является довольно распространенной функцией, но является ли это хорошей практикой и столкнусь ли я с проблемами производительности?
Будет ли лучше хранить и отображать правила в базе данных nosql?