Каждая таблица может стать таблицей поиска.Учтите, что человек - это поиск в таблице счетов.Так что, по моему мнению, таблицы должны просто называться (единичными) именами сущностей, например, Person, Invoice.
То, что вы хотите, это стандарт для имен столбцов и ограничений, таких как
FK_Invoice_Person (in table invoice, link to person)
PersonID or Person_ID (column in table invoice, linking to entity Person)
В конце концов, все зависит от личных предпочтений (если вам это удается диктовать) или от командных стандартов.
обновлено
Если у вас есть поиски, которые относятся только к сущностям, таким как Invoice_Terms, который является поиском из списка 4 сценариев, то вы можете назвать его как Invoice_LK_Terms, который сделает его отображаемым по имени, сгруппированному в Invoice.Другой способ - создать единую таблицу поиска для простых поисков с одним значением, разделенную функцией (таблица + столбец), для которой она предназначена, например,
Lookups
Table | Column | Value