У меня есть несколько таблиц ссылок, которые были созданы Redbean - каждый из них был создан в результате следующего типа кода;Существует ли правило для названия таблицы bean-компонентов в Redbean?
//generates tag_video table
$tags = R::findAll('tag');
$video = R::dispense('video');
$video->sharedTag = $tags;
R::store($video);
//generates image_tag table
$image = R::dispense('image');
$image->sharedTag = $tags;
R::store($image);
//generates document_tag table
$document = R::dispense('document');
$document->sharedTag = $tags;
R::store($document);
Большинство моих таблиц ссылка боба названы IMAGE_TAG, document_tag. Но у меня также есть tag_video, что является проблемой. Я бы предпочел video_tag.
Я хотел бы иметь возможность прогнозировать имена таблиц ссылок, потому что я хочу использовать их в JOIN в моменты, когда я запрашиваю базу данных напрямую, а не используя ORM.
Есть ли правило? Возможно ли это в алфавитном порядке? Могу ли я настаивать на том, что тип «родительский» будет первым в имени таблицы?
Я уверен, что @ gabor-de-mooij может ответить на этот вопрос ... – charliefortune