Поиск недостающих таблиц, чтобы избежать перекрестных объединений - PullRequest
0 голосов
/ 05 октября 2010

пользователь в моем приложении может свободно выбирать некоторые поля из базы данных.

people
+ peopleid
+ peoplename

cars
+ carid
+ carnumber
+ carcolor

pers_car
+ carid
+ peopleid

Предположим, что пользователь выбирает поля peoplename и carcolor, чтобы узнать, кому нравится, какие цвета.

Можно ли определить отсутствующую таблицу pers_car (необходима для присоединения), если ...

  • у таблицы и полей нет хорошего имени?
  • Различать логические и нелогические запросы от пользователя?

1 Ответ

0 голосов
/ 05 октября 2010

Первое слово в строке (перед "+") - это имя таблицы.Программное обеспечение удалило мои разрывы строк: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...